

Chinaman's Chance (2008) .... Father Smith
30,000 Leagues Under the Sea (2007) (V) .... Lieutenant Aronnaux
Mexican Gold (2007) .... Cole
Succubus: Hell Bent (2007) .... Flight Instructor
"The Bold and the Beautiful" .... Hector RamÃrez (156 episodes, 2004-2006)
... aka Belleza y poder (USA: Spanish title)
- Episode #1.4949 (2006) TV episode .... Hector RamÃrez
- Episode #1.4940 (2006) TV episode .... Hector RamÃrez
- Episode #1.4939 (2006) TV episode .... Hector RamÃrez
- Episode #1.4938 (2006) TV episode .... Hector RamÃrez
- Episode #1.4937 (2006) TV episode .... Hector RamÃrez
(151 more)
18 Fingers of Death! (2006) (V) .... Antonio Bandana
Body of Work (2006) .... James Altman
Lethal (2005) .... Anatoly Federov
The Nowhere Man (2005)
Unseen Evil 2 (2004) (V) .... Biggs
... aka Alien 3000 (USA)
Sci-Fighter (2004) .... Andrew Dean
... aka X-Treme Fighter (USA)
"Reno 911!" .... New Garcia - Deputy Garcia (1 episode, 2004)
- Department Investigation: Part 2 (2004) TV episode .... New Garcia - Deputy Garcia
Raptor Island (2004) (TV) .... Hacket
Deep Evil (2004) (TV) .... Trainor
Latin Dragon (2004) .... Frank
... aka Justicia del dragon, La (USA: Spanish title: TV title)
Hope Ranch (2004) (TV) .... Colt Webb
Motocross Kids (2004) .... Evan Reed
Killing Cupid (2004) .... Shane
... aka Warrior or Assassin (USA)
Thralls (2004) .... Mr. Jones
... aka Blood Angels (Canada: English title: video title) (USA: DVD title)
Dark Waters (2003) (V) .... Dane Quatrell
13 Dead Men (2003) .... Santos
Rapid Exchange (2003) (V) .... Ketchum
Flight 747 (2003) .... Ketchum
The Paradise Virus (2003) (TV) .... Paul Johnson
The Circuit 2: The Final Punch (2002) (V) .... Max
... aka The Circuit 2 (USA: short title)
"The Immortal" .... Raphael "Rafe" Cain (22 episodes, 2000-2001)
- Kiyomi (2001) TV episode .... Raphael "Rafe" Cain
- Reckoning: Part 2 (2001) TV episode .... Raphael "Rafe" Cain
- Reckoning: Part 1 (2001) TV episode .... Raphael "Rafe" Cain
- Deja Vu (2001) TV episode .... Raphael "Rafe" Cain
- Happily Never After (2001) TV episode .... Raphael "Rafe" Cain
(17 more)
The Muse (1999) .... Lorenzo Lamas
Undercurrent (1999) .... Mike Aguayo
"Invasion America" (1998) TV series .... Cale Oosha (unknown episodes, 1998)
"Air America" .... Rio Arnett (4 episodes, 1998-1999)
- Abduction (1998) TV episode .... Rio Arnett
- Crosshairs (1998) TV episode .... Rio Arnett
- Hostage Situation (1998) TV episode .... Rio Arnett
- Lost City (1998) TV episode .... Rio Arnett
Back to Even (1998) .... Mitch
... aka The Debt (USA: DVD title)
The Rage (1997) .... Nick Travis
"Renegade" .... Vince Black / ... (106 episodes, 1992-1997)
- The Bad Seed (1997) TV episode .... Reno Raine / Vince Black
- The Maltese Indian (1997) TV episode .... Reno Raine / Vince Black
- Born Under a Bad Sign (1997) TV episode .... Reno Raine / Vince Black
- Blood Hunt (1997) TV episode .... Reno Raine / Vince Black
- Sex, Lies and Activewear (1997) TV episode .... Reno Raine / Vince Black
(101 more)
Black Dawn (1997) .... Jake Kilkanin
... aka Good Cop, Bad Cop (USA: video title)
Mask of Death (1996) .... Mason/McKenna
Midnight Man (1995) .... John Kang
Gladiator Cop (1995) .... Andrew Garrett
... aka Gladiator Cop: The Swordsman II
Terminal Justice (1995) .... Sergeant Bobby Chase
... aka Cybertech PD (Europe: video title) (USA: working title)
... aka Terminal Justice: Cybertech P.D. (USA: DVD title)
Viper (1994) .... Travis Blackstone
CIA II: Target Alexa (1994) .... Mark Graver
... aka CIA II: Code Name Alexa (USA: alternative title)
... aka CIA: Target Alexa (Australia)
Final Round (1994) .... Tyler Verdiccio
... aka Human Target
Bounty Tracker (1993) (V) .... Johnathan Damone
... aka Bounty Tracer
The Swordsman (1993) .... Andrew
CIA Code Name: Alexa (1992) .... Mark Graver
Snake Eater III: His Law (1992) .... Jack Kelly/SnakeEater
Final Impact (1992) .... Nick Taylor
Carne e il diavolo, La (1992) (TV) .... Gropius
... aka Flesh and the Devil (USA)
Killing Streets (1991) .... Charlie Wolff
Night of the Warrior (1991) .... Miles Keane
"Dear John" .... Alejardro Braceros (1 episode, 1991)
- John's Weeks Off (1991) TV episode .... Alejardro Braceros
Snake Eater II: The Drug Buster (1990) .... Soldier Kelly
"The Hitchhiker" (1 episode, 1990)
... aka Deadly Nightmares (UK)
... aka Voyageur, Le (France)
- Trust Me (1990) TV episode
"Falcon Crest" .... Lance Cumson (228 episodes, 1981-1990)
- Home Again (1990) TV episode .... Lance Cumson
- Danny's Song (1990) TV episode .... Lance Cumson
- The Return (1990) TV episode .... Lance Cumson
- Crimes of the Past (1990) TV episode .... Lance Cumson
- Dark Streets (1990) TV episode .... Lance Cumson
(223 more)
Snake Eater (1989) .... Jack Kelly 'Soldier'
"The Love Boat" .... Brett Clark (5 episodes, 1980-1986)
- Matadors, The/Mrs. Jameson Comes Out/Love's Labors Found/Marry Me, Marry Me: Part 1 (1986) TV episode
- Matadors, The/Mrs. Jameson Comes Out/Love's Labors Found/Marry Me, Marry Me: Part 2 (1986) TV episode
- Spoonmaker Diamond, The/Papa Doc/The Role Model/Julie's Tycoon: Part 1 (1982) TV episode
- Spoonmaker Diamond, The/Papa Doc/The Role Model/Julie's Tycoon: Part 2 (1982) TV episode
- Tell Her She's Great/Matchmaker, Matchmaker Times Two/The Baby Alarm (1980) TV episode .... Brett Clark
Body Rock (1984) .... Chilly
"Hotel" .... Diz Wilder (1 episode, 1983)
... aka Arthur Hailey's Hotel
- The Offer (1983) TV episode .... Diz Wilder
"Fantasy Island" .... Richard Warrington (1 episode, 1983)
- Naughty Marietta/The Winning Ticket (1983) TV episode .... Richard Warrington
"Secrets of Midland Heights" .... Burt Carroll (2 episodes, 1980-1981)
- Facing Facts (1981) TV episode .... Burt Carroll
- Founder's Day (1980) TV episode .... Burt Carroll
Detour to Terror (1980) (TV) .... Jamie
"California Fever" .... Rick (9 episodes, 1979)
- Beach Wars (1979) TV episode .... Rick
- The Good Life (1979) TV episode .... Rick
- Stars of Tomorrow (1979) TV episode .... Rick
- Portrait of Laurie (1979) TV episode .... Rick
- Four on the Floor (1979) TV episode .... Rick
(4 more)
Tilt (1979) .... Casey Silverwater
"Dear Detective" (1 episode, 1979)
- Episode #1.2 (1979) TV episode
Take Down (1979) .... Nick Kilvitus
... aka Fighting Chance (Philippines: English title)
"Sword of Justice" .... Donno Novanti (1 episode, 1978)
- A Double Life (1978) TV episode .... Donno Novanti
Grease (1978) .... Tom Chisum
"Switch" .... Sobranski (1 episode, 1977)
- Thirty Thousand Witnesses (1977) TV episode .... Sobranski
100 Rifles (1969) (uncredited) .... Indian boy












