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

Beautiful Dreamers

1990
as Leonard Thomas

Booky's Crush

2009
as Sidney

Cairo Time

2009
as Mark

Heart songs

1992
as Snipe

Heyday!

2006
as Joe Neal

I Love a Man in Uniform

1993
as Henry Adler

Last Night

1998
as Radio D.J. (voice)

Mary Silliman's War

1994
as Rev. Elliot

Murder Most Likely

1999
as Sean Exley

Mutant X

2001
as Mason Eckhart

Orphan Black

2013
as Dr.Nealon

Possible Worlds

2000
as George Barber

Rembrandt: Fathers & Sons

1999
as Rembrandt van Rijn

Room

2015
as Leo

Siblings

2004
as Mr. Phillips

The Claim

2000
as Burn

The Emissary

2017
as The Steward

The Samaritan

2012
as Deacon

The Spreading Ground

2000
as Johnny Gault

The Sweet Hereafter

1997
as Sam Burnel

Trinity

2003
as Dr. Clerval

Web of Deceit

1994
as Salvatore Falcone

Guest Star

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