Home / Discover / People

Lucky Day

2019
as Derrek Blarney

See

2019
as Tormada

Lie Exposed

2019
as Brian

Warigami

2019
as Banta

Incorporated

2016
as Chad

Haunter

2013
as Olivia's Father

Morlocks

2011
as Radnor

Rise of the Planet of the Apes

2011
as Douglas Hunsiker

The Whistleblower

2010
as Fred Murray

Helen

2009
as Frank

Splice

2009
as Barlow

A Dog's Breakfast

2007
as Patrick

Boa vs. Python

2004
as Dr. Emmett

Stargate Atlantis

2004
as Dr. Rodney McKay

Ice Men

2004
as Bryan

Darklight

2004
as Anders Raeborne

Nothing

2003
as Dave

Foolproof

2003
as Lawrence Yeager

Cypher

2002
as Virgil C. Dunn

Century Hotel

2001
as Michael

Treed Murray

2001
as Murray

The Triangle

2001
as Gus Gruber

Survivor

1999
as Doc

Clutch

1998
as Martyn

Cube

1997
as Worth

Elevated

1997
as Hank

Joe's Wedding

1996
as Rob Fitzgerald

The First Circle

1992
as 'Ruska' Rostislav

Split Images

1992
as Gary Hammond

Quiet Killer

1992
as Nyles Chapman

The Boys of St. Vincent: 15 Years Later

1992
as Steven Lunney (age 25)

Deep Sleep

1990
as Terry

Pin

1988
as Leon

The Darkside

1987
as Chuckie

Director

Movie Debug 2014
Movie Rage of the Yeti 2011
Movie A Dog's Breakfast 2007

Writer

Movie Debug 2014
Movie A Dog's Breakfast 2007
Movie A Dog's Breakfast 2007

Guest Star

Episode Guillermo del Toro's Cabinet of Curiosities
Graveyard Rats
2022
Episode Clarice
Family Is Freedom
2021
Episode Clarice
Father Time
2021
Episode Clarice
Achilles Heel
2021
Episode Clarice
Add-a-Bead
2021
Episode Clarice
You Can't Rule Me
2021
Episode Hudson & Rex
A Man Of Consequences
2019
Episode Triangulation
David Hewlett
2018
Episode Dark Matter
She's One of Them Now
2016
Episode Dark Matter
Episode Six
2015
Episode Dark Matter
Episode Five
2015
Episode Padres Corner
DAVID HEWLETT
2014
Episode Darknet
Darknet 1
2013
Episode Stargate Universe
Seizure
2011
Episode Stargate SG-1
The Road Not Taken
2007
Episode Stargate SG-1
Moebius (2)
2005
Episode Stargate SG-1
Moebius (1)
2005
Episode Stargate Atlantis
Preview to Stargate Atlantis
2004
Episode Without a Trace
Hawks and Handsaws
2004
Episode Mutant X
The Taking of Crows
2003
Episode Stargate SG-1
Redemption (1)
2002
Episode Stargate SG-1
Redemption (2)
2002
Episode Stargate SG-1
48 Hours
2002
Episode ER
Never Say Never
2001
Episode Forever Knight
Dead Air
1992