Actor
The King's Daughter
2022
as Dr. Labarthe
Traces
2021
as Damien Shea
Lorelei
2020
as Wayland
The Devil Has a Name
2019
as Ezekiel
First Man
2018
as Jim Lovell
Skyscraper
2018
as Ben
Beast of Burden
2018
as Bloom
Den of Thieves
2018
as Ray Merrimen
Big Bear
2017
as Dude
Thumper
2017
as Wyatt Rivers
All Summers End
2017
as Conrad Stevens
13 Hours: The Secret Soldiers of Benghazi
2016
as Kris 'Tanto' Paronto
The Dramatics: A Comedy
2015
as Bryan Macy
Periods.
2014
Fort Bliss
2014
as Staff Sergeant Donovan
Preservation
2014
as Sean Neary
After
2014
as Christian Valentino
Muhammad Ali's Greatest Fight
2013
as Covert Becker
Allegiance
2012
as Lieutenant Alec Chambers
Happythankyoumoreplease
2011
as Charlie
Tell-Tale
2009
as Cochius
Breaking Upwards
2009
as Turner
Favorite Son
2008
as David
Nights in Rodanthe
2008
as Charlie Torrelson
Vicky Cristina Barcelona
2008
as Ben
Quid Pro Quo
2008
as Brooster
Into the Fire
2005
as Sandy Manetti
Lords of Dogtown
2005
as Stecyk
Invitation to a Suicide
2005
as Kaz Malek
The Manchurian Candidate
2004
as PFC Eddie Ingram
A Painted House
2003
as Hank Spruill
The Mudge Boy
2003
as Brent
Bubble Boy
2001
as Todd
Motor City