2021
Candy Coated Christmas as Fred Gallant2020
The Story of Soaps as Self2017
David's Dinosaur as Professor Henry Longbottom2007
The Invincible Iron Man as Howard Stark (voice)2001
Good Day Live as Self1997
Scorned 2 as Dr. Greenfield1993
Acapulco H.E.A.T. as Lyle Decker1987
The Bold and the Beautiful as Eric Forrester1986
L.A. Law as Barry Graham1986
Blacke's Magic as Not available1986
Sidekicks as Not available1985
Moonlighting as Robert1985
Amazing Stories as emcee1985
Amazing Stories as Jerry Lane1985
Code Name: Foxfire as Larry Hutchins1985
Code Name: Foxfire as Larry Hutchins1984
Murder, She Wrote as Harrison Fraser III1984
Highway to Heaven as Not available1983
Masquerade as Not available1982
Newhart as Not available1982
Family Ties as Tuxedo Man1982
Remington Steele as Norman Austin1982
Hotel as Not available1982
Matt Houston as Not available1981
Hill Street Blues as Not available1981
Simon & Simon as Not available1981
Dynasty as Not available1980
Magnum, P.I. as Roland Martine1980
Magnum, P.I. as Nolan Atherton/F. Scott Fitzgerald1980
Tourist as Pepi Virgil1979
Trapper John, M.D. as Not available1979
Hart to Hart as Not available1978
Diff'rent Strokes as Not available1978
Mitzi... What's Hot, What's Not as Self1977
The Love Boat as Mark Bridges1977
Three's Company as Alan1977
Three's Company as Doug Cooper1977
CHiPs as Not available1977
Once Upon a Brothers Grimm as Prince Charming1976
Alice as Not available1976
The Rear Guard as Don Crawford1974
Dinah! as Self1973
The Young and the Restless as Eric Forrester1971
O'Hara, United States Treasury: Operation Cobra as Capt. Shafer1970
There Was a Crooked Man... as Deputy1965
Hank as Not available1965
Mister Roberts as Not available1965
My Blood Runs Cold as Owen Farley