Es un actor estadounidense conocido por haber interpretado a Richard Tyler durante las tres primeras temporadas de la serie Los 4400.
Su debut televisivo se produjo en 2001, cuando interpretó al Dr. Trey Sanders en la serie Crossing Jordan. Luego apareció en series como NYPD Blue y CSI.
Ha participado en varias producciones para la gran pantalla como Moonlight, Roxanne, Spider-Man: Un nuevo univers, Alita: Battle, TBA Swan Song y Blade.
Actuó en Green Book como Don Shirley, por la cual obtuvo nominaciones a reconocimientos como Los Premios Óscar al mejor actor de reparto, Globo de Oro al mejor actor de reparto, BAFTA al mejor actor de reparto, SAG al mejor actor de reparto.
Ha sido ganador de dos Premios Óscar como mejor actor de reparto y dos Premios del Sindicato de Actores también como actor secundario.11