Director
Carry-On
2024 · as Captain Conley
Regret
2020
Armed Response
2017 · as Alex
Deepwater Horizon
2016 · as Bankston Crewman/Medic
People
2016 · as Franz
The Passion
2016 · as Disciple
Dawn of the Planet of the Apes
2014 · as Officer
12 Years a Slave
2013 · as Sam
The Host
2013 · as Brandt
Stolen
2012 · as FBI Surveillance #2
Killing Them Softly
2012 · as Bartender #1
The Human Contract
2008 · as Prison Guard