2017
A Million Happy Nows as Dan2017
Del Playa as Jason2017
Saturn Returns as Nathan2017
Unfortunate Circumstances as Edward2016
Afuera as Chris2015
I Spit on Your Grave III: Vengeance Is Mine as Nicholas Woods2015
Telenovela as Julio2015
Like You Mean It as Kyle2015
Come Simi as Mike2013
The Blacklist as Simms2009
The Middle as BartenderNaN
Evergreen as Robert