Il a été disc jockey à Cincinnati, dans les années 80 avant de démarrer sa carrière de comédien en commençant dans des publicités pour UPS ou Home Dépot par exemple. Après plusieurs apparitions dans des séries télévisées et quelques figurations au cinéma, il obtient ses premiers seconds rôles dans
Space Jam ou encore la série Urgences, à partir de 1996. Il prêtera également sa voix pour la série animée "La Famille Delajungle" et la série "L'Incroyable Hulk"
Son physique imposant fait qu'il est souvent sollicité pour des rôles de détectives ou officiers.
En 2003, il est choisi pour jouer le rôle de l'inspecteur Will Jeffries, mémoire du service des affaires classées de la Police criminelle de Philadelphie, l'homme sage et diplomate, dans la série Cold Case.