2012
Driving Lessons as Dr. Terence Wynn (archive footage)1994
Babylon 5 as Andrei Ivanov1994
Babylon 5 as Andrei Ivanova1990
Impulse as Coroner1987
thirtysomething as Not available1987
The Oldest Rookie as Not available1986
L.A. Law as Judge Lemuel Collins1986
Under the Influence as Not available1984
Highway to Heaven as Pete Briggs1984
Starman as Major Bell1982
Remington Steele as Ambrose Blinn1982
Hotel as Dr. Blair1982
Voyagers! as Not available1981
Hill Street Blues as Not available1981
Hill Street Blues as Marv1981
Simon & Simon as Not available1981
Zoot Suit as District Attorney1981
The Killing of Randy Webster as Foreman1981
Hellinger's Law as Dave Fredericks1980
Magnum, P.I. as Not available1980
The Last Song as Arnold Overstratten1979
The Facts of Life as Not available1979
Knots Landing as Carlisle1979
Hart to Hart as Not available1979
Nero Wolfe as Yarmack1978
The White Shadow as Doug Batty1978
Taxi as Tom Jeffries1978
Centennial as Rev. Holly1978
Halloween as Dr. Wynn1978
Someone's Watching Me! as Wayne1977
Lou Grant as Not available1977
Eight Is Enough as Not available1977
Roots as Rufus Jackson1977
A Killing Affair as Sgt. Holt1977
The Trial of Lee Harvey Oswald as Not available1976
The Tony Randall Show as Not available1976
Rich Man, Poor Man - Book II as Art Biggs1975
Barney Miller as Capt. Ronald Dupre USAF1975
Baretta as Not available1975
The Jeffersons as Not available1975
Three Days of the Condor as Newberry1974
Enemies as Grekov1974
A Touch of the Poet as Mickey Maloy1971
Great Performances as Grekov1964
Another World as Not available