Bird in Hand 2026
Executive Producer
The Testament of Ann Lee 2025
Producer
Köln 75 2025
My Name Is Pedro 2020
Director, Producer
Heavy Petting 2007
Co-Producer
Just Like the Son 2006
Sweet Land 2005
Credits from TMDB.