* The Day After Tomorrow (2004) hahmona Jason Evans
* Miracle (2004) hahmona Craig Patrick
* The Great Debaters (2007) hahmona Henry Lowe
* Transformers (2007) hahmona Private First Class Robert Epps
* Tyler Perryn Miksi menin naimisiin? (2007) nimellä Troy
* Ensimmäinen sunnuntai (2008) hahmona Durell
* The Express (2008) hahmona Ernie Davis
* Tekken (2010) Marshall Lawna
* Unstoppable (2010) hahmona Will Colson
* The Perfect Guy (2015) hahmona Dave
* The Man from Toronto (2022) hahmona Eli "The Raptor"
Televisioprojektit:
* Boston Public (2003-2004) hahmona Will Gorski
* CSI:Miami (2004) etsivä Reggie Colena
* ER (2005) hahmona Harold
* Criminal Minds (2006) hahmona Jason Clark
* Numb3rs (2006) hahmona Marcus
* Without a Trace (2007) hahmona Andre Collins
* Brothers &Sisters (2007) hahmona Chase Moran
* Greyn anatomia (2008) hahmona Dr. Jeff Russell
* NCIS (2009) ensimmäisen luokan upseerina Timothy McGee
* Hawthorne (2010) Ray Steinina