6 Rounds of Chloe 2020
as Dev
The Shadow Behind You 2015
as Melquiades
Interrogation of a Husband 2012
Director, Cinematography, Screenplay
Inside Out 2011
as Captain Chen, Producer
Evil Behind You 2006
as Dr. Nassir
Credits from TMDB.