Nightmare Nurse 2015
as Paul
Alien Strain 2014
as Matthew
The Odd Way Home 2013
as Mike
Falling Overnight 2011
as Tyler
Narcocorrido 2011
as Ethan
The Barracks 2011
as SPC Turner
The Purest Blue 2010
as Christopher Andrews
Taken 2008
as Airport Pilot (uncredited)
Credits from TMDB.