The Stache TBA
as Harold, Set Dresser
Still Life 2026
VFX Artist
Whispers of the Waves 2025
Visual Effects Supervisor
Power Up 2023
as Robert
Credits from TMDB.