2024
We Are Zombies as Brad Thompson2023
To Catch a Killer as Krupp2023
Spinning Gold as Gary Eli2021
The United States vs. Billie Holiday as Joe Glaser2019
Jouliks as Darian2017
The Bold Type as Photographer2015
Trigger Point as Kieran Conner2014
Birdman or (The Unexpected Virtue of Ignorance) as Newscaster2013
The Smurfs 2 as Curious Dad2013
Nicky Deuce as Enzo2011
Being Human as The Reaper2009
The Beautiful Life: TBL as Simon Lockridge2005
Amnesia: The James Brighton Enigma as James Brighton / Matthew Honeycutt2004
Delta State as Martin Gold (Voice)2004
The Terminal as Young Drug Trafficker2003
Mayday as Andreas Prodromou2003
Missing as Chet Ryker2011
Zone of the Dead Set Decoration