Simran 2017
as Steven
Czech RAPublic 2008
Actor
The Gates of Hell 2008
as Testicle Eyes (voice)
Lost: Black Earth 2005
as The Tryhard Hero, Writer, Director
Home Alone 2: Lost in New York 1992
as Security Guard
R.O.T.O.R. 1987
as Greg Hutchins
Credits from TMDB.