Eleven Eleven 2018
Director, Writer
Suspicion 2012
as The Doctor
Leviticus: God's Law 2011
Director
Moonpie 2006
as Lloyd
Credits from TMDB.