2018
Personal Space as Not available2012
The Eric Andre Show as Self2007
The Guild as Richard Hatch2004
Battlestar Galactica as Tom Zarek2000
Sciography as Not available1999
Where Are They Now? as Self1990
Super Force as Not available1989
Baywatch as Not available1988
Sidewalks Entertainment as Not available1987
Jake and the Fatman as Not available1986
Blacke's Magic as Not available1986
Throb as Not available1985
MacGyver as Michael Talbot1985
MacGruder and Loud as Danny1984
Murder, She Wrote as Terry Jones1984
Finder of Lost Loves as Robert Westphal1984
Cover Up as Not available1983
Masquerade as Not available1982
T. J. Hooker as Robert Marshall1982
Hotel as Not available1981
Dynasty as Dean Caldwell1978
Battlestar Galactica as Capt. Apollo1977
The Love Boat as Roger Lewis1977
What Really Happened to the Class of '65? as Not available1977
Forever Fernwood as Harmon Farinella1976
Battle of the Network Stars as Not available1976
The Alan Hamel Show as Not available1973
Barnaby Jones as Eric Garvin1972
The Waltons as Not available1972
The Streets of San Francisco as Dan Robbins1972
The Rookies as Not available1972
The Sixth Sense as Not available1971
Cannon as Not available1969
Medical Center as Not available1969
Room 222 as Not available1968
Hawaii Five-O as Gar1968
Hawaii Five-O as Mike1968
Hawaii Five-O as Tommy1962
The Merv Griffin Show as Self1961
The Mike Douglas Show as Self - Co-HostNaN
Cinema Insomnia as Self2022
The Devonsville Train: Establishing Shots 2 as Jesse2018
Diminuendo as Haskell Edwards2017
Alien Hunger as Park Ranger Mike Gibson2017
Blade Of Honor as Admiral DiCarrek2016
The Enchanted Cottage as Mr. Bradshaw2015
Chatter as Nate Terry2015
Fanarchy as Self2015
Cowboys & Engines as Cade Ballard2014
Prelude to Axanar as General Kharn2014
Alongside Night as The Silicon Assassin2012
Asylum of Darkness as Dr. Shaker2012
D.N.E.: Do Not Erase as The Caretaker2008
InAlienable as Dr. Eric Norris2005
The Rain Makers as Wyatt2001
Unseen Evil as Dr. Peter Jensen2001
The Ghost as Edward1999
Battlestar Galactica: The Second Coming as Commander Apollo1998
Iron Thunder as Nelson1996
Second Chance as Mitch1990
Delta Force Commando II: Priority Red One as Delta Force Leader Brett Haskell1990
Beyond Kilimanjaro, Across the River of Blood as Tony La Palma1989
Hitch-Hikers as Not available1989
Ghetto Blaster as Travis1989
Dark Bar as Marco1989
Leathernecks as Not available1988
Party Line as Dan1988
Last Platoon as Sgt. Chet Costa1985
Heated Vengeance as Joe Hoffman1983
Prisoners of the Lost Universe as Dan1981
Charlie Chan and the Curse of the Dragon Queen as Lee Chan, Jr.1980
The Hustler of Muscle Beach as Nick Demec1979
Mission Galactica: The Cylon Attack as Cpt. Apollo1978
Battlestar Galactica as Capt. Apollo1978
Deadman's Curve as Jan Berry1976
Addie and the King of Hearts as Mr. Davenport1975
The Hatfields and the McCoys as Johnse Hatfield1975
Best Friends as Jesse1974
F. Scott Fitzgerald and the Last of the Belles as Bill Knowles1973
Crime Club as Hugh London1972
Kung Fu as David Binns1999
Battlestar Galactica: The Second Coming Director