Filmografia
Opere: 6
Recitazione6
- 201613 Hours: The Secret Soldiers of Benghazinel ruolo di Tyrone 'Rone' Woods

- 2013Iron Man 3nel ruolo di Savin

- 2013World War Znel ruolo di Captain Speke

- 2012Flightnel ruolo di Gaunt Young Man

- 2006The Departed - Il bene e il maleThe Departednel ruolo di Barrigan

- 1999Law & Order - Unità vittime specialiLaw & Order: Special Victims Unit
