Mason Fawkes / Forrester Purdue
The Invisible Man (2000)
Al Craven
Air America (1998)
Frank Castle / Punisher (voice)
Spider-Man (1994)
Capt. Meyers
Touched by an Angel (1994)
Models Inc. (1994)
Det. Eugene Vickers
Diagnosis: Murder (1993)
Sergeant Lou Ross
Walker, Texas Ranger (1993)
Max Elson
Jake Foley
Boone
Star Trek: Deep Space Nine (1993)
Roger Perry
Renegade (1992)
Matthew Grady
Paradise (1988)
Matlock (1986)
The Twilight Zone (1985)
Ben Olston
Murder, She Wrote (1984)
Web McCord
Partners in Crime (1984)
Cover Up (1984)
Ray Powell
Finder of Lost Loves (1984)
Neil Jordan
Hunter (1984)
Michael Hayworth
David Raymond
Santa Barbara (1984)
Scarecrow and Mrs. King (1983)
Dandy Randy Haines
Matt Houston (1982)
Tom Sherman
Hotel (1982)
Flamingo Road (1981)
Magnum, P.I. (1980)
Time Express (1979)
Jack
Tales of the Unexpected (1979)
Peter Flodenhale
Wheels (1978)
Mark Graison
Dallas (1978)
What Really Happened To the Class Of '65? (1977)
Battle of the Network Stars (1976)
Ketcham
Nichols (1971)
Steve Phipps
Dan August (1970)
Howard Stone (
Love, American Style (1969)
The Mod Squad (1968)
Lancer (1968)
Walter Stark
Hawaii Five-O (1968)
Mannix (1967)
John Hecker
Mission: Impossible (1966)
Hank (1965)
Harvey Windsor
The F.B.I. (1965)
Sergeant
I Dream of Jeannie (1965)
Walt Nagel
Bonanza (1959)
Luke Baldwin
Albert Vail
Gunsmoke (1955)
Moody Fowler
Mitch Hansen