Filmografia
2025
Film
Violent Ends
come Sid Frost
2025
Film
The Senior
come J.V Flynt
2025
Film
King Ivory
come Layne West
2016
Film
13 Hours: The Secret Soldiers of Benghazi
come Tyrone 'Rone' Woods
2013
Film
World War Z
come Captain Speke
2013
Film
Iron Man 3
come Savin
2012
Film
Flight
come Gaunt Young Man
2012
Film
The Grey
come Luke Lewenden
2006
Film
The Departed - Il bene e il male
come Barrigan