Filmografia
Opere: 9
Recitazione10
- 2015DaredevilMarvel's Daredevil

- 2014The Flash5 episodi

- 2013Thor: The Dark Worldnel ruolo di Bor (non accreditato)

- 2011X-Men - L'inizioX-Men: First Classnel ruolo di Man In Black Suit Agent

- 2011Le avventure di Tintin - Il segreto dell'UnicornoThe Adventures of Tintinnel ruolo di Lieutenant Delcourt (voce)

- 2008Sons of Anarchy3 episodi

- 2008The Mentalist

- 2004Il volo della feniceFlight of the Phoenixnel ruolo di Rodney

- 2001Pearl Harbornel ruolo di Ian

- 2000Il gladiatoreGladiatornel ruolo di Assassin #1
