1994
Dragonworld as Bob Armstrong
1993
Black Tie Affair (13 episodes)
1993
Walker, Texas Ranger as Mitch Cutter (1 episode)
1992
Renegade as Tracy Harris (1 episode)
1992
Delta as Wesley Harper (1 episode)
1992
Almost Pregnant as Gordon "Rip" Mallory
1992
Boris and Natasha as Harve
1992
The Magic Bubble as Charles
1991
Critters 3 as Clifford
1991
The Torkelsons as Michael (1 episode)
1989
Mike Hammer: Murder Takes All as Carl Durant
1989
Quantum Leap as Buddy Wright (1 episode)
1989
Coach as Tom Richman (1 episode)
1989
The Siege of Firebase Gloria as C.O. Williams
1988
Dear John as Richard (1 episode)
1988
The Wrong Guys as FBI Captain
1987
Back to the Beach as Troy
1986
Matlock (3 episodes)
1986
Ghost Warrior as Doctor Alan Richards
1985
Hollywood Beat (1 episode)
1985
Knight Rider: Halloween Knight as Simon
1985
Moonlighting as Charles Wright (1 episode)
1984
V as Dr. Stephen Maitland (1 episode)
1984
Murder, She Wrote as Philip Royce (1 episode)
1984
Hunter as Bradley Woolsey (1 episode)
1984
Airwolf: The Movie as Blaze
1984
Airwolf as Colonel Steve Coombs (1 episode)
1984
Airwolf as Hergos (2 episodes)
1984
Night Court as Pete Peterson (1 episode)
1983
Scarecrow and Mrs. King (1 episode)
1983
The A-Team as Madrid (1 episode)
1982
Knight Rider as Simon (1 episode)
1982
Matt Houston (1 episode)
1982
Tales of the Gold Monkey as Willie Tenboom (22 episodes)
1982
T. J. Hooker as Lester (1 episode)
1982
The Ambush Murders as Dennis Bowie
1981
Simon & Simon (2 episodes)
1980
Magnum, P.I. (3 episodes)
1980
Foolin' Around as Whitley
1980
When the Whistle Blows (1 episode)
1980
From Here to Eternity as Lt. Ken Barrett (12 episodes)
1979
The Last Ride of the Dalton Gang as Hollywood cop
1979
Hart to Hart (1 episode)
1979
California Dreaming as Rick
1979
Norma Rae as Ellis Harper
1978
Taxi as Doug Blakely (1 episode)
1978
The Cheap Detective as Qvicker
1978
The Amazing Spider-Man (1 episode)
1978
Dallas as Wilson Cryder (4 episodes)
1978
The Dark Secret of Harvest Home as Justin Hooke (2 episodes)
1977
Eight Is Enough (2 episodes)
1976
Charlie's Angels as Danner (1 episode)
1975
Kate McShane as Vinnie (1 episode)
1975
The Hatfields and the McCoys as Cotton Top
1974
The Rangers as Crowder
1974
The Rockford Files as Preston Garnett (1 episode)
1974
Winter Kill as Deputy Jerry Troy
1974
The Six Million Dollar Man as Project Director (1 episode)
1973
Legend in Granite as Paul Hornung
1972
The Paul Lynde Show (26 episodes)
1972
The Rookies (1 episode)
1971
Getting Together (1 episode)
1971
Columbo as Charlie Shoup (1 episode)
1968
The Mod Squad (1 episode)
1968
Here's Lucy as Bill McCormick (1 episode)