Films :
* La chute du faucon noir (2001) - Sergent Matt Eversmann
* Le Bouclier (2002) - Shane Vendrell (série télévisée)
* Le retour de Superman (2006) -Jimmy Olsen
* L'équipe tous (2010) - Templeton "Faceman" Peck
* L'effet Lazare (2015) - Franck
* Le dernier navire (2014-2018) - Capitaine Tom Chandler (série télévisée)
* La purge :année électorale (2016) - Sergent Stone
* La dernière mesure complète (2019) - Colonel Todd "Bull" Pitsenbarger
* La guerre de demain (2021) - Dorien
* La tenue (2022) - Frankie
Télévision :
* Ponts Nash (1996-2001) - Divers rôles
* Le Bouclier (2002-2008) - Shane Vendrell (rôle principal)
* Ville des Cougars (2009-2015) - Grayson Ellis (rôle principal)
* Le dernier navire (2014-2018) - Capitaine Tom Chandler (rôle principal)
* L'incendie de Chicago (2016) - Le chef Jesse « J.J. » Travers (rôle d'invité)
* Dieux américains (2017-2021) - Technical Boy (rôle récurrent)
Autre :
* Il a également joué un rôle vocal dans le jeu vidéo "Call of Duty:Modern Warfare 2" (2009).
Ceci n'est qu'une sélection de ses rôles notables. Vous pouvez trouver une liste complète de ses projets cinématographiques et télévisuels sur des sites Web comme IMDb.