"Masters of Science Fiction" .... Judge - The Court (2007)
"Painkiller Jane" .... Gerald Morgan (2007)
"Eureka" .... Congressman Faraday (2006-2007)
"Supernatural" .... Deacon (2007)
Termination Point (2007) .... Quinn
Home by Christmas (2006) .... George Bedford
Connors' War (2006) .... Darryl Greene
"The Evidence" .... Robert Tafanelli (2006)
Methods in Good Breeding (2006) .... PSA Announcer
Merlin's Apprentice (2006) .... Weston
Recipe for a Perfect Christmas (2005) .... Clay McNeil
"Stargate: Atlantis" .... Simon Wallis (2004-2005)
Supervolcano (2005) .... Bob Mann
"The Collector" .... John Conrad (2005)
"The 4400" .... Adam Kensington (2004)
I Want to Marry Ryan Banks (2004) .... Ed Miller
"Tru Calling" .... Mr. Elkins (2004)
Devil Winds (2003) .... Stan Chasen
D.C. Sniper: 23 Days of Fear (2003) .... Agent Tremain
"Smallville" .... Mr. Brooks (2002)
"Dark Angel" .... Head Priest (2002)
"The Chris Isaak Show" .... Dr. Kip Milberg (2002)
"Stargate SG-1" .... Narim (1998-2001)
"The Outer Limits" .... Dom Pardo (1996-2001)
Ladies and the Champ (2001) .... Officer Vasbinder
"Cold Squad" (2001)
"Seven Days" .... Government Official (2001)
"Earth: Final Conflict" .... Federov (2000-2001)
The Barber (2001) .... Agent Crawley
"First Wave" .... Nathan Brown (1998-2000)
Get Carter (2000) .... Les Fletcher
Sole Survivor (2000) .... Dr. Blom
"Mysterious Ways" .... Phil (2000)
Quarantine (2000) .... Bill Evslin
"Higher Ground" .... Martin Barringer (2000)
"Hollywood Off-Ramp" (2000)
Life-Size (2000) .... Richie
Mr. Rice's Secret (2000) .... Stan Walters
Shutterspeed (2000) .... Angelo Diamond
My Mother, the Spy (2000) .... Peter
Aftershock: Earthquake in New York (1999) .... Sam Thorell
"So Weird" .... Tad Raxall (1999)
"Poltergeist: The Legacy" .... Det.John Royce (1999)
"The Crow: Stairway to Heaven" .... Ken Woden (1999)
Milgaard (1999) .... Hersh Wolch
"Night Man" .... Father Michael (1999)
"Dead Man's Gun" .... Frank Murphy (1997-1998)
The Long Way Home (1998) .... Ken Gerrin
[b]"The Adventures of Sinbad" [/b].... Radue (1998)
Firestorm (1998) .... Pete
"Viper" .... Alec Brody (1997)
Ronnie & Julie (1997) .... Hal
Alibi (1997) .... Tony Travis
"Two" .... Justice Dept. Senior Agent Gerald Hackel (1996)
Maternal Instincts (1996) .... Gary Warden
Angel Flight Down (1996) .... Rick Fowler
My Very Best Friend (1996) .... Jay
Unforgettable (1996) .... Joseph Bodner
Susie Q (1996) .... Coach Stanford
"Sliders" .... Doc (1995)
"Highlander" .... John Garrick (1994)
For the Love of Nancy (1994) .... Dr. Partana
"Hawkeye" (1994) TV series .... Capt. Taylor Shields
"The Odyssey" .... Arthur Bourne (1994)
"North of 60" .... David Shore (1993-1994)
Dangerous Indiscretion (1994) .... Dale Ioyer
"Neon Rider" .... Buck Graynor (1990-1994)
Max (1994/I) .... Dr. Kaye
"The Hidden Room" .... Davis Mathers (1993)
For the Love of My Child: The Anissa Ayala Story (1993) .... Dr. Furman
"Street Justice" .... D.A. Sperling (1993)
"The Commish" .... Phil Welsh (1993)
The Perfect Man (1993) .... Michael
In the Line of Duty: Siege at Marion (1992) .... Rossi
And the Sea Will Tell (1991) .... Ted
"Street Legal" .... Andrew MacDonald (1990-1991)
"The Hitchhiker" .... Duncan (1986-1990)
Revealing Evidence: Stalking the Honolulu Strangler (1990)
The Death of the Incredible Hulk (1990) .... Shoup
"21 Jump Street" .... Bob (1987-1990)
"Booker" .... Haberman (1989-1990)
"Katts and Dog" (1990)
"Mom P.I." .... Ron Dallen (1990)
We're No Angels (1989) .... Prison Priest
Small Sacrifices (1989) .... Matt Jensen
Dead Bang (1989) .... Officer #1
"Wiseguy" .... Chris Zimmerman (1988-1989)
The Fly II (1989) .... Observer #2
Who's Harry Crumb? (1989) .... Dennis Kimball
"Danger Bay" .... Jerry (1986-1989)
Quarantine (1989) .... Spencer Crown
"MacGyver" .... Durst (1988)
The Accused (1988) .... Courthouse Reporter
Body of Evidence (1988) .... Doctor
"Airwolf" .... Arkov (1987)
"Stingray" (1987)
I-Man (1986) .... Van driver
Nobody's Child (1986) .... Dr. Pitteo
Bryan Adams: Reckless (1984) .... Boyfriend