En 1974 apareció por primera vez en la serie Homicide donde interpretó a Dave Walters en el episodio "You've Got to Do Something", más tarde en 1976 apareció nuevamente en la serie ahora interpretando a Greg Ferguson durante el episodio "Third Generation".
En 1995 apareció en la serie Fire donde interpretó al detective sargento mayor de la policía Ron Chandler.
En 1998 pareció como invitado en la serie Good Guys Bad Guys donde interpretó al padre Frank Conroy durante el episodio "You Say Etics, I Say Ethics" En el 2002 apareció en la serie médica All Saints como Peter Buchanan, posteriormente apareció de nuevo en la serie en el 2009 donde interpretó a Neil durante el episodio "Yet Another Reality Check".
[1] Anteriormente había aparecido por primera vez en la serie en 1997 donde interpretó al doctor Foster durante el episodio # 1.2223.
Ese mismo año apareció en las series norteamericanas The Starter Wife donde interpretó al señor Lewis y en la serie de terror Nightmares & Dreamscapes: From the Stories of Stephen King donde dio vida al doctor Bogner.