The Only Way Out Is Through as Owen
2018
Future Lies as Lemmy
2015
Union Furnace as Parts Punk
2003
View from the Top as Pete
2002
Flatland as Simon Cross (22 episodes)
1995
JAG as Jack Wilson (1 episode)
1994
Accidental Meeting as Jonathan Holtman
1993
A Case for Murder as Darren Gaines
1991
Thousand Pieces of Gold as Ohio
1991
Eve of Destruction as Cal
1990
Wings as Farmer (1 episode)
1989
The Big Picture as George
1989
Quantum Leap as Dempsey (1 episode)
1988
Body of Evidence as Jack
1986
Northstar as Bill Harlow
1985
Love on the Run as Gary Snyder
1984
Tales from the Darkside as Dr. David McCall (1 episode)
1984
11th Victim as Red Brody
1983
Slayground as Laufman
1981
The Legend of the Lone Ranger as Ranger Collins
1981
Louis L'Amour's The Cherokee Trail as Temple Boone
1981
Fallen Angel as Dennis
1981
Delusion as Jeffrey Fraser
1980
The Georgia Peaches as Joe Don Carter
1979
Knots Landing as David (6 episodes)
1979
Hart to Hart as David Barnes (1 episode)
1979
Fast Charlie... the Moonbeam Rider as Cannonball McCall
1979
Van Nuys Blvd. as Leon Barnes 'Chooch'
1978
Who'll Save Our Children? as Bob Garver
1978
Flying High as Burt Stahl
1977
The Hazing as Carl Lewis
1977
CHiPs as Andy Whitman (1 episode)
1977
Red Alert as Larry Cadwell
1977
Little Ladies of the Night as Brady
1976
Eaten Alive as The Cowboy
1975
Nashville as Kenny Frasier
1973
Kojak as Scott (1 episode)
1972
Wait Till Your Father Gets Home as Chet Boyle (24 episodes)
1968
Adam-12 as Georgie (1 episode)
1964
Bewitched (1 episode)