Apareció en la película The Five Heartbeats y también apareció en varias series de TV incluyendo Dollhouse. Su papel en la película del 2004 Ray le valió una nominación a Premios del Sindicato de Actores. Comenzó a interpretar a Harold Cooper en la serie The Blacklist en el 2013.
Enseñó en el sistema público escolar de Chicago antes de retomar la actuación.
Apareció en varios episodios de ER, interpretando el papel de Dr. Greg Fischer.
Se casó con Djena Nichole Graves en el 2009. Tiene tres hermanos mayores y su padre fue maquinista.
Su primer gran papel cinematográfico fue en The Five Heartbeats junto a Harold Nicholas.