Personal Info
Known For
Acting
Known Credits
73
Gender
Male
Birthday
1963-09-11 (61 years old)
Place of Birth
Newmarket, Ontario, Canada
Acting

2024

Shifting Gears as Steven

2023

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

2023

Christmas in Maple Hills as Jim Warrick

2022

Star Trek: Strange New Worlds as Captain D'Chok

2019

The Boys as Love Sausage

2019

Christmas in Paris as Cliff

2018

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

2017

Christmas Next Door as Bruce

2015

Dark Matter as The General

2014

Numb Chucks as Buford G. Butternut (voice)

2013

Breakout as Lapin

2012

Pegasus Vs. Chimera as Cyros

2011

Against the Wall as Jerry Riggs

2010

Lost Girl as Jed

2010

Sherlock Holmes as Background Person

2009

Being Erica as Not available

2009

Warehouse 13 as Jackson

2009

The Listener as Lincoln Roth

2009

Sea Wolf as Johnson

2009

Sea Wolf as Johnson

2008

XIII as Not available

2006

Kyle XY as Not available

2006

Di-Gata Defenders as Von Faustien

2006

The Evidence as Not available

2006

Merlin's Apprentice as Master Burton

2006

Seed as Dr. Parker Wickson

2005

Criminal Minds as Timothy Vogel

2005

Edison as Ives

2004

The Collector as Not available

2004

The Book of Ruth as Elton

2003

Tarzan as Not available

2003

Deadly Betrayal as Adam Hamilton

2002

Sue Thomas: F.B.Eye as Kevin Duffman

2002

The Dead Zone as Doug O'Connell

2002

Taken as Not available

2002

Try Seventeen as Guy

2002

We'll Meet Again as Nick Whitehall

2002

Scared Silent as Officer John McCrane

2001

Smallville as Ray Wallace

2001

Doc as Not available

2001

The Shopping Bags as Self

2000

Andromeda as Lipp-Sett

2000

Catch a Falling Star as Ryan Steele

1999

Big Wolf on Campus as Not available

1999

Held Up as Billy (SWAT Team Leader)

1998

Charmed as Nicholas

1998

Highlander: The Raven as Darryl Keenan

1998

Cold Squad as Not available

1998

First Wave as Davis

1998

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

1998

Blackjack as Don Tragle

1998

Shadow Builder as Shadowbuilder

1997

Stargate SG-1 as Per'sus

1997

Earth: Final Conflict as The First Jaridian

1997

Twists of Terror as Barry

1996

FX: The Series as Blade

1996

Arliss as Not available

1996

Specimen as Sixty-Six

1994

Due South as Hogan

1994

Lonesome Dove: The Series as Not available

1994

Bermuda Grace as Not available

1993

Family Passions as Jön Futing

1992

Highlander: The Series as Pallin Wolf

1989

The Comedy of Errors as Balthazar

1988

State Park as Corky

1987

Friday the 13th: The Series as General Lafayette

1977

Raffles as Not available