| Small Engine Repair (2021)As Badge | (Not seen) |
| The Empty Man (2020)As James Lasombra | (Not seen) |
| The Kitchen (2019)As Kevin O'Carroll | (Not seen) |
| Into the Ashes (2019)As Sal Porter | (Not seen) |
| The Standoff at Sparrow Creek (2018)As Gannon | (Not seen) |
| Hold the Dark (2018)As Donald Marium | (Not seen) |
| Only the Brave (2017)As Jesse Steed | (Not seen) |
| 13 Hours: The Secret Soldiers of Benghazi (2016)As Tyrone 'Rone' Woods | (Not seen) |
| Spectral (2016)As Clyne | (Not seen) |
| The Walk (2015)As J.P. | (Not seen) |
| Miss Meadows (2014)As Sheriff | (Not seen) |
| Stretch (2014)As Laurent | (Not seen) |
| The Lone Ranger (2013)As Dan Reid | (Not seen) |
| Parkland (2013)As Robert Oswald | (Not seen) |
| World War Z (2013)As Captain Speke | (Not seen) |
| Iron Man 3 (2013)As Savin | (Not seen) |
| Flight (2012)As Gaunt Young Man | (Not seen) |
| Shame (2011)As David | (Not seen) |
| The Grey (2011)As Lewenden | (Not seen) |
| The Conspirator (2010)As William Hamilton | (Not seen) |
| The Departed (2006) (AKA "Infernal Affairs")As Barrigan | (Not seen) |
| Lord of the Flies (1990)As Simon | (Not seen) |