Three Tears on Bloodstained Flesh 2017
as Father Gabriel
Obsolescence 2011
as Nick, Screenplay, Producer
Shade of Grey 2009
as Evan
Credits from TMDB.