Actor · Born 1976
The First of Many
2017 · as Patrick
Always Shine
2016 · as Jesse
Uncle Kent 2
2016 · as Prison Monster
Devil Town
2015 · as Beau Hawthorne
Wild Canaries
2014 · as Noah
All the Light in the Sky
2013 · as Larry
V/H/S/2
2013 · as Larry (segment "Tape 49")
Molly's Theory of Relativity
2013 · as Zak
Gayby
2012 · as Nick
Green
2011 · as Sebastian
The Zone
2011 · as Larry
SkyDiver (Instructional Video #4: Preparation for Mission)
2010 · as Wanar Ibn-Ali