Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

The Emissary

2017
as The Steward

Room

2015
as Leo

Orphan Black

2013
as Dr.Nealon

The Samaritan

2012
as Deacon

Cairo Time

2009
as Mark

Booky's Crush

2009
as Sidney

Heyday!

2006
as Joe Neal

Siblings

2004
as Mr. Phillips

Trinity

2003
as Dr. Clerval

Mutant X

2001
as Mason Eckhart

The Spreading Ground

2000
as Johnny Gault

The Claim

2000
as Burn

Possible Worlds

2000
as George Barber

Rembrandt: Fathers & Sons

1999
as Rembrandt van Rijn

Murder Most Likely

1999
as Sean Exley

Last Night

1998
as Radio D.J. (voice)

The Sweet Hereafter

1997
as Sam Burnel

Web of Deceit

1994
as Salvatore Falcone

Mary Silliman's War

1994
as Rev. Elliot

I Love a Man in Uniform

1993
as Henry Adler

Heart songs

1992
as Snipe

Beautiful Dreamers

1990
as Leonard Thomas

Guest Star

Episode Orphan Black
The Weight of This Combination
2015
Episode Orphan Black
Insolvent Phantom of Tomorrow
2015
Episode Orphan Black
Ruthless in Purpose, and Insidious in Method
2015
Episode Orphan Black
Formalized, Complex, and Costly
2015
Episode Orphan Black
Transitory Sacrifices of Crisis
2015
Episode Orphan Black
By Means Which Have Never Yet Been Tried
2014
Episode Orphan Black
Things Which Have Never Yet Been Done
2014
Episode Rookie Blue
Takedown
2010
Episode Mutant X
Cirque des Merveilles
2004
Episode Mutant X
Lest He Become
2003
Episode Mutant X
Into the Moonless Night
2003
Episode Slings & Arrows
Madness in Great Ones
2003
Episode Mutant X
Reality Check
2003
Episode F/X: The Series
Chiller
1998
Episode TekWar
Alter Ego
1995
Episode Due South
The Gift of the Wheelman
1994
Episode Kung Fu: The Legend Continues
Sing Wah
1994