1 unreleased or undated title is hidden. Show unreleased
CLEAN AID 2022
Director, Screenplay, Director of Photography, Animation, Visual Effects, Production Design, Editor
My Father's Son 2025
VFX Supervisor
Credits from TMDB.