Contactee 2016
as George, Director, Writer
Doubt 2008
as Parishioner
Two Lovers 2008
as Club Patron (uncredited)
Che: Part One 2008
as U.N. Delegate (uncredited)
Spider-Man 3 2007
as News Reporter (uncredited)
Porn 'n Chicken 2002
as Shocked student
InstaDate 2019
Writer
Credits from TMDB.