Actor
City of Revenants
2022 · as Noah
When Everything's Gone
2020 · as Casper
The Luring
2019 · as Mr. Peyton
See You Yesterday
2017 · as Officer Bryce
Alien Vs. Zombies
2017 · as Boyfriend
Blowtorch
2016 · as Bobby
Asockalypse
2016 · as Nervous Blahnonian / Hurried Blahnonian
Stealing Chanel
2015 · as Stefan
Archaeology of a Woman
2014 · as Kate's Co-Worker
Howl
2010 · as Six Gallery
Buster
2008 · as Scott
Before the Devil Knows You're Dead
2007 · as Bartender (uncredited)