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

Dead Poets Society

1989
as McAllister

Dinner at Fred's

1999
as George Billings

The Sleep Room

1998
as Dr. Ewen Cameron

Handel's Last Chance

1996
as George Friedrich Handel

Dirty Pictures

2000
as Mr. Prouty

Sleeping Dogs Lie

1998
as Inspector Mitchell

Four Minutes

2005
as Dr. Walker

Guest Star

Episode Slings & Arrows
Fallow Time
2005
Episode Slings & Arrows
Rarer Monsters
2005
Episode Canada: A People's History
Battle for a Continent (1754 to 1775)
2000
Episode Mutant X
Shadows of Darkness
2003
Episode Alfred Hitchcock Presents (1985)
Don't Sell Yourself Short
1989
Episode Psi Factor: Chronicles of the Paranormal
The Light
1997
Episode X-Men: The Animated Series
Orphan's End
1995
Episode The Great Defender
pilot
1995