Home / Discover / People
  • Born In Victoria, British Columbia, Canada
  • Born November 26, 1972
  • Gender Male
  • On Other Sites IMDB
  • Created April 15, 2021 by
    Administrator admin
  • Modified September 29, 2021 by
    BlackSpirits mod

Warcraft

2016
as Karos

Falling Skies

2011
as Tector

Catwoman

2004
as Bartender

The Shack

2017
as Emil Ducette

Continuum

2012
as Brad Tonkin

Ascension

2014
as Duke Vanderhaus

Passengers

2008
as Dean

Spectral

2016
as Sgt. Comstock

Sanctuary

2008
as Henry Foss

Walking Tall

2004
as Travis

Wrecked

2011
as George Weaver

Boundaries

2018
as Jim

Cold Blooded

2012
as Eddie Cordero

Delete

2013
as Max Hollis

Sacred Lies

2018
as Samuel Bly

Alice & Huck

2008
as Fred

The Philadelphia Experiment

2012
as Richard Falkner

Taming Tammy

2007
as Frances

Reasonable Doubt

2014
as Jimmy Logan

Pure

2017
as Noah

Sniper: Assassin's End

2020
as Agent Zeke 'Zero' Rosenberg

Rules for Werewolves

2020
as Detective Hanson

Vampire

2011
as Kevin Grant

Kill for Me

2013
as Detective Ferris

Sheltered Life

2008
as David Nash

Scorched Earth

2018
as Thomas Jackson

Apollo 18

2011
as Lt. Col. John Grey

Marilyn

2011
as Michael Grant

Horsey

1997
as Simon Leigh

Paycheck

2003
as Husband

The Black Widow Killer

2018
as Steven Dwyer

Guest Star

Episode Sanctuary
Edward
2008
Episode Blade
Delivery
2006
Episode The L Word
Losing the Light
2006
Episode Wolf Lake
Meat the Parents
2001
Episode Arrow
Beyond Redemption
2015
Episode Riverdale
Chapter One Hundred Twenty-Five: Hoop Dreams
2023
Episode Romeo!
If I Had a Hacksaw
2004
Episode Jeremiah
The Bag
2002
Episode Sanctuary
Sanctuary for All (1)
2008
Episode Arrow
Haunted
2015
Episode The Killing (US)
The Jungle
2013
Episode The Collector
The Jockey
2006
Episode Millennium
The Sound of Snow
1999
Episode Riverdale
Chapter One Hundred Thirty-Five: For a Better Tomorrow
2023
Episode Supernatural
Bugs
2005
Episode The Killing (US)
Reckoning
2013
Episode Arrow
Dark Waters
2015
Episode The Outer Limits (1995)
Time to Time
2001
Episode Strange World
Azrael's Breed
1999
Episode Psych
From the Earth to Starbucks
2007
Episode Riverdale
Chapter Sixty-Eight: Quiz Show
2020
Episode The Killing (US)
Scared and Running
2013
Episode Arrow
Lost Souls
2015
Episode Sanctuary
Webisode 5
2007
Episode Saved
A Day in the Life
2006
Episode Reaper
Cancun
2008
Episode Deadly Class
Pilot
2019
Episode The Killing (US)
Eminent Domain
2013
Episode The X-Files
Founder's Mutation
2016
Episode Romeo!
Blowing Up
2005
Episode The Killing (US)
That You Fear the Most
2013
Episode Arrow
Blood Debts
2016
Episode Republic of Doyle
Bon Cop, Bueno Cop
2013
Episode Deadly Class
Noise, Noise, Noise
2019
Episode Romeo!
Good Press
2005
Episode Arrow
Code of Silence
2016
Episode Blade
Descent
2006
Episode Once Upon a Time (2011)
Dreamcatcher
2015
Episode Dark Angel
Art Attack
2001
Episode Sanctuary
Nubbins
2008
Episode The Killing (US)
Seventeen
2013
Episode Sanctuary
Webisode 7
2007
Episode Sanctuary
Webisode 8
2007
Episode Arrow
Brotherhood
2015
Episode The Chris Isaak Show
The Real Me
2001
Episode jPod
The Hero's Journey
2008
Episode Kingdom Hospital
Thy Kingdom Come
2004
Episode Sanctuary
The Five
2008
Episode Arrow
Taken
2016
Episode Taken
Beyond the Sky
2002
Episode Battlestar Galactica (2003)
Battlestar Galactica: The Miniseries (1)
2003
Episode Sanctuary
Sanctuary for All (2)
2008
Episode Kingdom Hospital
Death's Kingdom
2004
Episode Republic of Doyle
Gun for Hire
2013
Episode Smallville
Exile (1)
2003
Episode Cold Squad
Stanley Caron
1998
Episode Arrow
Restoration
2015
Episode The Twilight Zone (2019)
The Comedian
2019
Episode Deadly Class
Saudade
2019
Episode Dead Like Me
Hurry
2004
Episode The Killing (US)
Head Shots
2013
Episode Sanctuary
Sanctuary for All (2)
2008
Episode Riverdale
Chapter Sixty-Seven: Varsity Blues
2020
Episode Level 9
The Programmer
2008