King Ivory (2024) als Layne West | |
On Our Way (2023) | |
Small Engine Repair (2021) als Badge | |
Safety (2020) als Coach Brad Simmons | |
The Empty Man (2020) als James Lasombra | |
Mickey and the Bear (2019) als Hank Peck | |
The Kitchen (2019) als Kevin O'Carroll | |
Into the Ashes (2019) als Sal Porter | |
Little Woods (2019) als Ian | |
The Standoff at Sparrow Creek (2019) als Gannon | |
Hold the Dark (2018) als Donald Marium | |
Donnybrook (2018) als Whalen | |
Only the Brave (2017) als Jesse Steed | |
Spectral (2016) als Clyne | |
13 Hours: The Secret Soldiers of Benghazi (2016) als Tyrone 'Rone' Woods | |
The Walk (2015) als J.P. | |
Echoes of War (2015) als Wade | |
Stretch (2014) als Laurent | |
Miss Meadows (2014) als Sheriff | |
Parkland (2013) als Robert Oswald | |
The Lone Ranger (2013) als Dan Reid | |
World War Z (2013) als Captain Speke | |
Iron Man 3 (2013) als Savin | |
Flight (2012) als Gaunt Young Man | |
The Grey (2012) als Luke Lewenden | |
Shame (2011) als David | |
The Conspirator (2011) als William Hamilton | |
NoNAMES (2010) als Kevin | |
Polish Bar (2010) als Tommy | |
The Departed (2006) als Barrigan | |
The Naked Brothers Band: The Movie (2005) als Romantic Newlywed | |
Cross Bronx (2004) als Rob-O | |
Nola (2003) als Ben | |
On_Line (2002) als Ed's Roommate | |
Lord of the Flies (1990) als Simon | |
Violent Ends | |
Balestra als Raph | |
Rebel Ridge |