Fantastic Negrito: Have You Lost Your Mind Yet? 2022
Director
Share the Pie 2022
Storming Caesars Palace 2022
Additional Camera
A Photographer's Journey 2015
The Storm That Swept Mexico 2011
Associate Producer
Credits from TMDB.