2012
How to Have a Happy Marriage as Narrator (voice)1998
Like Father, Like Santa as Smitty1997
Prison of Secrets as Larry Schaffer1996
Pacific Blue as Lenny Petrani1995
Death in Small Doses as Bill Dillard Jr.1994
Untamed Love as Eldridge1993
Star Trek: Deep Space Nine as Yedrin Dax1993
Nurses on the Line: The Crash of Flight 7 as Len1992
Batman: The Animated Series as Dan Mockridge (voice)1992
The Distinguished Gentleman as Iowa1992
Getting Up and Going Home as Scott Stevens1991
Silk Stalkings as Seaside Strangler1990
People Like Us as Hubert Altemus1990
Unspeakable Acts as Neil Harrison1989
Deadly Weapon as Dalton1987
Friday the 13th: The Series as Winston Knight1987
Enemy Territory as Barry1986
L.A. Law as Richard Visser1986
Matlock as Not available1986
Blacke's Magic as Tom Isaacs1984
Murder, She Wrote as Lee Callahan1984
Hunter as Alan Rawling1983
Scarecrow and Mrs. King as Not available1983
Whiz Kids as Not available1983
Emergency Room as Dr. Paul Klein1982
T. J. Hooker as Brett Williams1982
Matt Houston as Not available1982
Remington Steele as Detective James Jarvis1982
Hotel as Not available1981
Midnight Lace as Brian Preston1980
Magnum, P.I. as Jeff Spangler1980
Enola Gay: The Men, the Mission, the Atomic Bomb as Maj. Tom Ferebee1980
The Night the City Screamed as Ron Farrell1979
Hart to Hart as Not available1979
The Gift as Pete Devlin1978
Olivia as Self1977
The Love Boat as Barry Mason1977
The New Love Boat as Stanley Adams1976
Charlie's Angels as Ted Grainger1976
Family as Willie Lawrence1974
Sons and Daughters as Jeff Reed1974
Senior Year as Jeff Reed1974
Love Is Not Forever as Jeff1972
The Streets of San Francisco as Not available1969
Medical Center as Not available1967
Ironside as Not available2022
The Batman Thanks