Conocido por su papel de Bobby Byrd en la película del 2014 Get On Up, también interpretó a Lafayette Reynolds en True Blood de HBO. Por su papel en la última producción, recibió los premios Ewwy, Satellite, Scream y NAACP Image.
Después de servir brevemente en la Infantería de la Marina de los Estados Unidos, comenzó su formación en actuación en la famosa Escuela Juilliard de la ciudad de Nueva York.
Apareció en un pequeño papel en la película del 2011 llamada The Help.
Nacido en Harvey, Illinois, fue criado principalmente en Bessemer, Alabama, por su abuela. En su adolescencia media, regresó a Illinois y vivió con su tía mientras terminaba la escuela secundaria. A los 39 años murió de insuficiencia cardíaca debido a una larga batalla con el abuso de drogas y alcohol.
Su compañera del elenco de True Blood, Rutina Wesley y él, asistieron a la Escuela Juilliard.