Lilo & Stitch 2025
Visual Effects Supervisor
Red Notice 2021
Visual Effects Supervisor