Diminuendo 2018
Production Design
Night Catches Us 2010
Producer
Stephanie Daley 2007
Sunset Motel 2003
as Raoul
How's Your News? 1999
as Himself
Credits from TMDB.