Interpretó el papel de Marcus Johnson en la serie de TV Without a Trace junto a Poppy Montgomery.
Asistió a la Universidad del Pacífico y a la Universidad de Nueva York, donde estudió Actuación.
Apareció en varios episodios de The Young ad the Restless, interpretando el papel del Agente Jed Paulson.
Tiene tres hijos con su esposa Nicole Phillips, con quien se casó en 1994.
Apareció en un episodio de The Mentalist junto a Simon Baker.