Second Sight (2007) (TV)
Smallville .... Milo (1 episode, 2006)
Arrow (2006) TV episode .... Milo
Hollow Man II (2006) (V) .... Dr. William Reisner
Living with the Enemy (2005) (TV) .... Houston Edwards
Young Blades ....Chameleon (2005) Pierre Parisot
5ive Days to Midnight (2004) (TV) .... Brad Hume
DC 9/11: Time of Crisis (2003) (TV) .... White House Chief of Staff Andrew Card
Trudeau (2002) (TV) .... Peter Loughheed
Tom Stone .... Stan Gordon (1 episode)
Water (TV) episode .... Stan Gordon
Cruel Intentions 2 (2000) (V) .... Edward Valmont
Nuremberg (2000) (TV) .... Col. John Harlan Amen
Traders (1 episode, 2000)
Scents and Sensibilities (2000) TV episode
Custody of the Heart (2000) (TV)
Caracara (1999) (TV) .... Alan Crancer
In the Company of Spies (1999) (TV) .... Paul Gertz
Happy Face Murders (1999) (TV) .... Alan Sanford
La Femme Nikita .... Nikolai Markali (1 episode, 1999)
Love and Country (1999) TV episode .... Nikolai Markali
Kung Fu: The Legend Continues .... D.A. Thomas Shelton (1 episode, 1995)
Gunfighter's Moon (1995) .... Jordan Yarnell
White Fang (1993) TV series .... Adam Scott (unknown episodes)
Secret Service .... Crysinski (1 episode, 1993)
Something for Nothing/The Amateur (1993) TV episode .... Crysinski
Rapture (1993) (TV) .... Sean Corcoran
Fatal Memories (1992) (TV) .... Barry Lipsker
On My Own (1992) .... The Father
Street Legal .... Bennett Emery / ... (2 episodes, 1991)
The Good Lawyer (1991) TV episode .... Bennett Emery
The Cookies Crumble (1991) TV episode .... J. Michael Woodward
Sweating Bullets .... Dr. Fielding (1 episode, 1991)
Abandoned (1991) TV episode .... Dr. Fielding
The Hitchhiker (1 episode, 1989)
Pawns (1989) TV episode
Mothers, Daughters and Lovers (1989) (TV) .... Phil Studer
Millennium (1989).... Tom Stanley
Rescue Me (1988) (TV) .... Michael
Diamonds (1 episode, 1987)
Class Reunion (1987) TV episode
Too Outrageous! (1987) .... Bob
I'll Take Manhattan (1987) TV mini-series
Really Weird Tales (1987) (TV) .... Todd Jeffrey Lamonte ('I'll Die Loving')
People and Science: Waiting for the Flies to Die (1987)
Kay O'Brien .... Chris Milner R.N. (1 episode, 1986)
Dollars and Sense (1986) TV episode .... Chris Milner R.N.
The Vindicator (1986) .... Carl Lehman / Frankenstein
Mafia Princess (1986) (TV) .... Dr. Raymond Spiros
Perry Mason Returns (1985) (TV) .... David Gordon
Final Assignment (1980) .... Richard
Happy Birthday, Gemini (1980) .... Sam Weinberger
The Massey's (1978) (TV) .... Walter Massey
"The Newcomers" (1977) TV series .... (segment '1847') (unknown episodes)
Outrageous! (1977) .... Bob
Director:
The Lynching of Louie Sam (2005) (TV)
Celesta Found (2002)
Writer:
The Lynching of Louie Sam (2005) (TV) (writer)
Producer:
The Lynching of Louie Sam (2005) (TV) (executive producer)