En 1995 se unió al elenco principal de la cuarta temporada de la serie Homicide: Life on the Street, donde interpretó al detective e investigador privado Mike Kellerman hasta la séptima temporada, estrenada en 1998.
En 2005 dio vida al señor Klein en un episodio de la popular serie Law & Order.
Anteriormente había aparecido por primera vez en la serie en 1991, cuando dio vida a Christopher Baylor en el episodio "Misconception".
Ese mismo año apareció como invitado en un episodio de la serie Monk, donde interpretó al agente especial Stone.
También en 2012 apareció en la película Much Ado About Nothing, donde interpretó a Don Pedro, el príncipe de Aragón.