Acting • AGE 62


Shifting Gears
Steven
2024

Scott Pilgrim Takes Off
Lobby Announcer's Voice (voice)
2023

Christmas in Maple Hills
Jim Warrick
2023

Star Trek: Strange New Worlds
Captain D'Chok
2022

Christmas in Paris
Cliff
2019

The Boys
Love Sausage
2019

Believe Me: The Abduction of Lisa McVey
Dispatcher (V/O) (voice)
2018

Christmas Next Door
Bruce
2017

Dark Matter
The General
2015

Numb Chucks
Buford G. Butternut (voice)
2014

Breakout
Lapin
2013

Pegasus vs. Chimera
Cyros
2012

Against the Wall
Jerry Riggs
2011

Lost Girl
Jed
2010

Sherlock Holmes
Background Person
2010

Sea Wolf
Johnson
2009

Sea Wolf
Johnson
2009

Warehouse 13
Jackson
2009

The Listener
Lincoln Roth
2009

Razzberry Jazzberry Jam
The Shock (voice)
2009

Being Erica
2009

XIII
2008

Seed
Dr. Parker Wickson
2006

Di-Gata Defenders
Von Faustien
2006

Kyle XY
2006

Merlin's Apprentice
Master Burton
2006

The Evidence
2006

Criminal Minds
Timothy Vogel
2005

Edison
Ives
2005

The Collector
2004

The Book of Ruth
Elton
2004

Scooby-Doo 2: Monsters Unleashed
Man in Car
2004

Deadly Betrayal
Adam Hamilton
2003

Tarzan
2003

Taken
Buddy Parker
2002

We'll Meet Again
Nick Whitehall
2002

Sue Thomas: F.B.Eye
Kevin Duffman
2002

Try Seventeen
Guy
2002

The Dead Zone
Doug O'Connell
2002

Scared Silent
Officer John McCrane
2002

Smallville
Ray Wallace
2001

Doc
2001

The Shopping Bags
Self
2001

Andromeda
Lipp-Sett
2000

Catch a Falling Star
Ryan Steele
2000

Held Up
Billy (SWAT Team Leader)
1999

Big Wolf on Campus
Boris Federov
1999

Shadow Builder
Shadowbuilder
1998

Charmed
Nicholas
1998

Universal Soldier II: Brothers in Arms
Andrew Scott / GR13
1998

Highlander: The Raven
Darryl Keenan
1998

First Wave
Davis
1998

Blackjack
Don Tragle
1998

Cold Squad
1998

Joe Torre: Curveballs Along the Way
Paul O'Neill
1997

Earth: Final Conflict
The First Jaridian
1997

Stargate SG-1
Per'sus
1997

Twists of Terror
Barry
1997

Breach of Faith: A Family of Cops II
Boris
1997

Psi Factor: Chronicles of the Paranormal
Frank Kelterbourne
1996

Specimen
Sixty-Six
1996

FX: The Series
Blade
1996

Arli$$
Luc Cassoulet
1996

UltraForce
Prime (voice)
1995

Due South
Hogan
1994

Lonesome Dove: The Series
1994

Bermuda Grace
1994

Highlander: The Series
Pallin Wolf
1992

Red Blooded American Girl
Donald
1990

The Comedy of Errors
Balthazar
1989

State Park
Corky
1988

Friday the 13th: The Series
General Lafayette
1987

The New Alfred Hitchcock Presents
Parks
1985

Raffles
1977