Tower of Silence 2019
as Denzikel
Goodbye Blue Sky 2017
as Jagger
Juvie 2017
as TJ
The Intern 2015
as Customer Service Rep
Pink Moon 2015
as Ben
Stay 2013
as Ash
Eyeborgs 2009
as Bar Boy #3
Credits from TMDB.