Iwájú
2024 - 2024 • Production Manager
Olaf Presents
2021 - 2021 • Producer
Ralph Breaks the Internet
2018 • Production Supervisor
The SpongeBob Movie: Sponge Out of Water
2015 • Production Supervisor