Filmography

Criminal Minds
2005 · Acting

Supernatural
2005 · Acting

Smallville
2001 · Acting

FBI
2018 · Acting

The Expanse
2015 · Acting

Stargate Atlantis
2004 · Acting

Star Trek: Discovery
2017 · Acting

New Amsterdam
2018 · Acting

Eureka
2006 · Acting

Rookie Blue
2010 · Acting

Lost Girl
2010 · Acting

The Dead Zone
2002 · Acting

The Listener
2009 · Acting

Da Vinci's Inquest
1998 · Acting

Dead Like Me
2003 · Acting

Blood of Zeus
2020 · Acting

The Ready Room
2019 · Acting

Alphas
2011 · Acting

Blade Runner: Black Lotus
2021 · Acting

The Collector
2004 · Acting

Blade: The Series
2006 · Acting

Flash Gordon
2007 · Acting

Houdini & Doyle
2016 · Acting

Played
2013 · Acting

Painkiller Jane
2007 · Acting

The D-Con Chamber
2024 · Acting

Against the Wall
2011 · Acting

Ascension
2014 · Acting

The Guard
2008 · Acting

The Days
2004 · Acting

The Legend of Sarila
2013 · Acting

Decoys
2004 · Acting

Conduct Unbecoming
2011 · Acting

Kraken: Tentacles of the Deep
2006 · Acting

Crisis Point
2012 · Acting

Louis Cyr: The Strongest Man in the World
2013 · Acting

Bloodsuckers
2005 · Acting

Sand Serpents
2009 · Acting

Ba'al
2008 · Acting

Len and Company
2015 · Acting

Max Steel: Bio Crisis
2008 · Acting

Much Ado About Nothing: The Legend of Spectral Theatre
Acting

Max Steel: Dark Rival
2007 · Acting

Marathon | Reveal Cinematic Short
2025 · Acting

Brilliant
2004 · Acting
- No Poster
Recon
2016 · Acting
- No Poster
Interview With A Time Traveler
2014 · Acting
