SHOT IN THE FACE (2001) aka A Shot In The Face
IGNITION (2000) aka Kingdom Come
THE IMPOSSIBLE ELEPHANT (2000) aka The Incredible Elephant
THEIR SECOND CHANCE (1997) aka Second Chance
JOHN WOO'S ONCE A THIEF (1996) aka John Woo's Violent Tradition
BAD COMPANY (1995) aka The Tool Shed
AMERICAN BOYFRIENDS (1989) aka My American Boyfriend
ANDROMEDA (2000) as "Tri-Lorn" in the episode "MACHINERY OF THE MIND", 2003.
NYPD BLUE (2002) as "Frank Colahan" in the episodes "ONE IN THE NUTS", "MEET ME IN THE PARK" & "DEATH BY CYCLE".
EARTH ANGELS (2001) in the Presentation Pilot.
THE OUTER LIMITS (1995) as "Mac-27" in the episode "IN OUR OWN IMAGE", 18th December 1998 & "Jacob Hardy" in the episode "THE INHERITORS", 16th July 1999.
SATURDAY NIGHT LIVE (1998) in an episode hosted by David Duchovny, 1998.
JOHN WOO'S ONCE A THIEF (1997) in all episodes.
MOLONEY (1996) as "Anson Greene" in the episode "DAMAGE CONTROL", 30th January 1997.
THE BURNING ZONE (1996) as "Philip Padgett" in the episode "HALL OF THE SERPENT", 12th November 1996.
LONESOME DOVE: THE OUTLAW YEARS (1995) as "Tom Andrews" in the episode "LOVER'S LEAP", 11th January 1996.
SLIDERS (1995) as "Ryan Simms" in the episodes "LUCK OF THE DRAW", 17th May 1995 & "INTO THE MYSTIC", 1st March 1996.
TAKING THE FALLS (1995) as "Mac Stringer" in the episode "EASY MONEY", 1995.
JAKE AND THE KID (1995) as "Tony Edwards/Mack Smith" in the episode "GRAND PLANS".
THE MARSHAL (1995) as "Ray Turner" in the episode "THE MARSHAL (PILOT)", 31st January 1995.
THE X-FILES (1993) as "Michael" in the episode "GENDERBENDER", 21st January 1994 & "Alex Krycek" in the episodes "SLEEPLESS", 7th October 1994, "DUANE BARRY", 14th October 1994, "ASCENSION", 21st October 1994, "ANASAZI", 19th May 1995, "THE BLESSING WAY", 22nd September 1995, "PAPER CLIP", 29 September 1995, "PIPER MARU", 9th February 1996, "APOCRYPHA", 16th February 1996, "TUNGUSKA", 24th November 1996, "TERMA", 1st December 1996, "PATIENT X", 1st March 1998, "THE RED AND THE BLACK", 8th March 1998, "THE END", 17th May 1998, "S.R. 819", 17th January 1999, "TWO FATHERS", 7th February 1999, "ONE SON", 14th February 1999, "BIOGENESIS", 16th May 1999, "THE SIXTH EXTINCTION II: AMOR FATI", 14th November 1999, "REQUIEM", 21st May 2000, "DEADALIVE", 1st April 2001, "ESSENCE",, "EXISTENCE", 20th May 2001, "THE TRUTH", 19th May 2002.
ROBIN'S HOODS (1994) as "Loren Faber" in the episode "DOUBLE OR NOTHING".
E.N.G. (1989) as "Jeffrey Leggett" in the episode "CUTTING EDGE", 1994.
THE HIGHLANDER (1992) as "Rodney Lange" in the episode "THE FIGHTER", 7th February 1993 & "Cory Raines" in the episode "MONEY NO OBJECT", 4th November 1996.
THE HAT SQUAD (1992) as "Brett Halsey" in the episode "LIFESTYLES OF THE RICH AND INFAMOUS", 2nd January 1993.
NORTH OF 60 (1992) as "2nd Lt. Lloyd Hillard" in the episode "OUT OF THE BLUE", 1993.
THE COMMISH (1991-1995)
MADISON (1991) as "Jack" in the episode "NOT JUST ANYBODY", 1991.
SECRET LIVES (1989) as the son of a mother whose life is out of control and she is sleeping with multiple men.