2024
Shifting Gears as Steven2023
Scott Pilgrim Takes Off as Lobby Announcer's Voice (voice)2023
Christmas in Maple Hills as Jim Warrick2022
Star Trek: Strange New Worlds as Captain D'Chok2019
The Boys as Love Sausage2019
Christmas in Paris as Cliff2018
Believe Me: The Abduction of Lisa McVey as Dispatcher (V/O) (voice)2017
Christmas Next Door as Bruce2015
Dark Matter as The General2014
Numb Chucks as Buford G. Butternut (voice)2013
Breakout as Lapin2012
Pegasus Vs. Chimera as Cyros2011
Against the Wall as Jerry Riggs2010
Lost Girl as Jed2010
Sherlock Holmes as Background Person2009
Being Erica as Not available2009
Warehouse 13 as Jackson2009
The Listener as Lincoln Roth2009
Sea Wolf as Johnson2009
Sea Wolf as Johnson2008
XIII as Not available2006
Kyle XY as Not available2006
Di-Gata Defenders as Von Faustien2006
The Evidence as Not available2006
Merlin's Apprentice as Master Burton2006
Seed as Dr. Parker Wickson2005
Criminal Minds as Timothy Vogel2005
Edison as Ives2004
The Collector as Not available2004
Scooby-Doo 2: Monsters Unleashed as Man in Car2004
The Book of Ruth as Elton2003
Tarzan as Not available2003
Deadly Betrayal as Adam Hamilton2002
Sue Thomas: F.B.Eye as Kevin Duffman2002
The Dead Zone as Doug O'Connell2002
Taken as Not available2002
Try Seventeen as Guy2002
We'll Meet Again as Nick Whitehall2002
Scared Silent as Officer John McCrane2001
Smallville as Ray Wallace2001
Doc as Not available2001
The Shopping Bags as Self2000
Andromeda as Lipp-Sett2000
Catch a Falling Star as Ryan Steele1999
Big Wolf on Campus as Not available1999
Held Up as Billy (SWAT Team Leader)1998
Charmed as Nicholas1998
Highlander: The Raven as Darryl Keenan1998
Cold Squad as Not available1998
First Wave as Davis1998
Universal Soldier II: Brothers in Arms as Andrew Scott / GR131998
Blackjack as Don Tragle1998
Shadow Builder as Shadowbuilder1997
Stargate SG-1 as Per'sus1997
Earth: Final Conflict as The First Jaridian1997
Breach of Faith: A Family of Cops II as Boris1997
Joe Torre: Curveballs Along the Way as Paul O'Neill1997
Twists of Terror as Barry1996
Psi Factor: Chronicles of the Paranormal as Not available1996
FX: The Series as Blade1996
Arliss as Not available1996
Specimen as Sixty-Six1994
Due South as Hogan1994
Lonesome Dove: The Series as Not available1994
Bermuda Grace as Not available1993
Family Passions as Jön Futing1992
Highlander: The Series as Pallin Wolf1990
Red Blooded American Girl as Donald1989
The Comedy of Errors as Balthazar1988
State Park as Corky1987
Friday the 13th: The Series as General Lafayette1985
The New Alfred Hitchcock Presents as Parks1977
Raffles as Not available