2008
Railroad to Hell: A Chinaman's Chance as Charles2006
Fighting Words as Marc2006
Sea of Fear as Captain2004
The Work and the Glory as Martin Harris2004
No Regrets as Not available2003
Mimic 2 as Darksuit2003
A Light in the Forest as King Otto / Ridgewell2002
She Spies as Beck2002
Ablaze as Mayor Phillips2001
Extreme Honor as Senator Richards2001
Night Class as Shelly2000
Max Steel as (voice)2000
The Brothers García as Not available2000
Stageghost as U.S. Deputy Marshal Coburn1999
Chicken Soup for the Soul as Not available1999
UnBowed as US Army officer1998
Martial Law as Not available1998
Invasion America as Rafe (voice)1998
Some Nudity Required as Himself1998
The Man in the Iron Mask as Athos1998
The Dark Side of Hollywood as Not available1997
Extreme Ghostbusters as Sheriff White (voice)1997
Mike Hammer, Private Eye as Not available1997
Conan the Adventurer as Not available1997
Port Charles as Not available1996
Sabrina, the Teenage Witch as Diamond Dave1996
The Sentinel as Dan Singleton1996
Nash Bridges as Not available1996
Profiler as Not available1996
The Secret Agent Club as Max Simpson1996
Kid Cop as Frank Rebbins1996
Space Marines as Capt. Gray1995
Sorceress as Howard Reynolds1995
Star Witness as Not available1994
Spider-Man as Matt Murdock / Daredevil (voice)1994
High Tide as Not available1994
Fantastic Four as Silver Surfer (voice)1994
Fortune Hunter as Not available1994
Hawkeye (The First Frontier) as Not available1994
Guarding Tess as Barry Carlisle1994
Red Sun Rising as Decklin1994
The Other Man as Richard1994
Demon Keeper as Remy Grilliard1994
Hard Drive as Examiner1993
Star Trek: Deep Space Nine as Zayra1993
Dr. Quinn, Medicine Woman as Dr. William Burke1993
Walker, Texas Ranger as Taylor Griffin1993
Power Rangers as Mr. Collins1993
Time Trax as Not available1993
Shootfighter: Fight to the Death as Mr. C1993
Broken Trust as Peter Wyatt1992
Bodies of Evidence as Charlie Harper1992
Exiled in America as Filipe Soto1992
Body Language as Charles Stella1992
The Ice Runner as Jeffrey West1991
Civil Wars as Not available1991
Dark Justice as Not available1991
Silk Stalkings as Not available1991
The Girl From Mars as Dan Puttman1990
Out of Sight, Out of Mind as Kurt Williams1989
Fist Fighter as Harry "Punchy" Moses1989
Mind Games as Dana Lund1989
Wild Zone as Colonel Elias Lavara1989
Accidents as Eric Powers1988
Midnight Caller as Not available1988
Paradise as Not available1988
In the Heat of the Night as Not available1988
The Rescue as Cmdr. Merrill1988
The Underachievers as Danny Warren1988
Terminal Entry as Capt. Danny Jackson1988
Daddy Can't Read as Bill Watson1987
Houston Knights as Not available1987
Beauty and the Beast as Elliot Burch1987
Distortions as Jason Marks1986
L.A. Law as Warren McElroy1986
Getting Even as "Tag" Taggar1984
Murder, She Wrote as Tony Holiday1984
Ellie as Tom1983
The Yellow Rose as Quisto Champion1983
Blood Feud as Phil Wharton1983
The Hitchhiker as Arthur Brown1983
The Great Transport as Danny1983
Great Transport as Danny1982
Butterfly as Wash Gillespie1982
The House Where Evil Dwells as Ted Fletcher1982
A Time to Die as Micael Rogan1981
Falcon Crest as Jeff Wainwright1981
Walking Tall as Not available1981
Galaxy of Terror as Cabren1980
When Time Ran Out... as Brian1979
Tales of the Unexpected as Sam1979
The Littlest Hobo as Not available1979
The Last Convertible as Ron Dalrymple1979
Silent Victory: The Kitty O'Neil Story as Tom Buchanan1978
Black Beauty as Lewis Barry1978
The Greek Tycoon as Nico Tamasis1978
The Squeeze as Jeff Olafsen1978
The Millionaire as Paul Mathews1977
The Love Boat as Doug Warren1977
The Domino Principle as Pine1977
The Purple Taxi as Jerry Keen1976
Battle of the Network Stars as Not available1976
Origins of the Mafia as Sebastian1976
Gibbsville as John1976
Midway as Lieutenant Tom Garth1975
Ellery Queen as Not available1975
Medical Story as Not available1974
Death Cruise as James Radney1974
Killer Bees as Edward van Bohlen1973
Orson Welles' Great Mysteries as The young gambler1973
Police Story as Not available1973
40 Carats as Peter Latham1972
The Rookies as Not available1972
Kung Fu as Johnny Kingsley McLean1972
Butterflies Are Free as Don Baker1965
The Fool Killer as George Mellish1953
The Oscars as Self