The Land of Steady Habits 2018
as Malcolm Tendler
Fowl Play 2013
Editor
Losers Take All 2011
as Lance
Red Cockroaches 2003
as Evil Boy
Credits from TMDB.