Filmography

The 100
2014 · Acting

Supernatural
2005 · Acting

Smallville
2001 · Acting

The X-Files
1993 · Acting

Stargate SG-1
1997 · Acting

The Order
2019 · Acting

The Good Doctor
2017 · Acting

Hudson & Rex
2019 · Acting

Heartland
2007 · Acting

Fire Country
2022 · Acting

21 Jump Street
1987 · Acting

Highlander: The Series
1992 · Acting

Bates Motel
2013 · Acting

Neagley
2026 · Acting

The Outer Limits
1995 · Acting

Rookie Blue
2010 · Acting

Hell on Wheels
2011 · Acting

The Dead Zone
2002 · Acting

Dark Angel
2000 · Acting

The 4400
2004 · Acting

Continuum
2012 · Acting

Law & Order Toronto: Criminal Intent
2024 · Acting

The Listener
2009 · Acting

Virgin River
2019 · Acting

Sanctuary
2008 · Acting

Murder in a Small Town
2024 · Acting

The Sentinel
1996 · Acting

Travelers
2016 · Acting

First Wave
1998 · Acting

School Spirits
2023 · Acting

Republic of Doyle
2010 · Acting

Viper
1994 · Acting

The Commish
1991 · Acting

Da Vinci's Inquest
1998 · Director, Acting

Killjoys
2015 · Acting

Man of Steel
2013 · Acting

Alert: Missing Persons Unit
2023 · Acting

Wayward Pines
2015 · Acting

Project Blue Book
2019 · Acting

Danger Bay
1985 · Acting

Rogue
2013 · Acting

Billy the Kid
2022 · Acting

Surface
2022 · Acting

The Adventures of Sinbad
1996 · Acting

Taken
2002 · Acting

The Collector
2004 · Acting

Tropical Heat
1991 · Acting

Insomnia
2002 · Acting

Booker
1989 · Acting

Incorporated
2016 · Acting

Intelligence
2006 · Acting

Sucker Punch
2011 · Acting

The Murders
2019 · Acting

Elektra
2005 · Acting

Peter Pan & Wendy
2023 · Acting

Timecop
1994 · Acting

Open Range
2003 · Acting

Huckleberry Finn and His Friends
1980 · Acting

Ring of Fire
2012 · Acting

Da Vinci's City Hall
2005 · Acting

The New Adventures of Beans Baxter
1987 · Acting

Stakeout
1987 · Acting

A Score to Settle
2019 · Acting

The Journey of Natty Gann
1985 · Acting

Free Willy 3: The Rescue
1997 · Acting

Owning Mahowny
2003 · Acting

Eureka
1983 · Acting

In Praise of Older Women
1978 · Acting

Dead Rising: Endgame
2016 · Acting
- No Poster
The Cult
2010 · Acting

Prozac Nation
2003 · Acting

Endless
2020 · Acting

Angel of Death
2013 · Acting

Call Me: The Rise and Fall of Heidi Fleiss
2004 · Acting

Carpool
1996 · Acting

Liberty Stands Still
2002 · Acting

Prairie Giant: The Tommy Douglas Story
2006 · Acting

The Minikins
1982 · Acting

Civic Duty
2006 · Acting

Man with a Gun
1995 · Acting

Journey of Discovery: Creating Man of Steel
2013 · Acting

Medusa's Child
1997 · Acting

Morning Glory
1993 · Acting

Crooked Hearts
1991 · Acting

Ice Men
2004 · Acting

Incident at Deception Ridge
1994 · Acting

The Man Who Used to Be Me
2000 · Acting

Iron Road
2009 · Acting

Trapped
2001 · Acting

The Comrades of Summer
1992 · Acting

I-Man
1986 · Acting

Emile
2003 · Acting

Dangerous Attraction
2000 · Acting

The Keeper
1976 · Acting

For a Few Lousy Dollars
1995 · Acting

Home Is Where the Hart Is
1987 · Acting

Murder in My Mind
1997 · Acting

Cafe Racer
2023 · Acting

Miracle on Interstate 880
1993 · Acting

American Boyfriends
1989 · Acting

Trust in Me
1995 · Acting

Survival on the Mountain
1997 · Acting

Eadweard
2015 · Acting

Intelligence
2006 · Acting

Everything's Coming Up Rosie
2009 · Acting

The Last Island
1990 · Acting

Touched
1999 · Acting

Hello Destroyer
2016 · Acting
- No Poster
Corvus
2012 · Acting

Desolation Sound
2005 · Acting

Dirty Little Secret
1998 · Acting

Rupert's Land
1998 · Acting

The Big Charade
2003 · Acting

Dreamspeaker
1976 · Acting

The Cult
2010 · Acting

Bloodhounds II
1996 · Acting

The War Between Us
1995 · Acting
- No Poster
Hell in a Handbag
2013 · Acting
- No Poster
Rabbit
2018 · Acting

The Life
2004 · Acting

Hard Time: The David Milgaard Story
1999 · Acting

Do Not Disturb
2003 · Acting
