Played the role of Mark McCormick on the ABC TV series Hardcastle and McCormick alongside Brian Keith. He has amassed over 80 acting credits throughout his long on-screen career. He played Sojef in the 1998 movie Star Trek: Insurrection.
He received his MFA from Catholic University in Washington.
He played the role of Wallace Evans in The Good Son with Elijah Wood. In 1986, he directed an episode of Hardcastle and McCormick.
He married Kathryn Ruscio in 1980, and they have three children together.
He appeared on an episode of Boston Legal with James Spader.