Home / Discover / People

Upside Down

2012
as CEO

The Sign of Four

2001
as Professor Morgan

Do No Harm

2012
as Senior Doctor

The Second Arrival

1998
as Convention Speaker

Aurore

2005
as Me. Fitzpatrick

The Forbidden Room

2015
as Wolf / Pilot / The Captain

Captive

1998
as Dr. Hagar

No Good Deed

2002
as Mr. Leeds

Guest Star

Episode Tales from the Neverending Story
The Luckdragon
2001
Episode The Hunger
The Perfect Couple
2000
Episode Tales from the Neverending Story
The Visitor
2001
Episode Tales from the Neverending Story
The Luck Stops Here
2001
Episode Tales from the Neverending Story
Deleting Mr. Blank
2001
Episode Tales from the Neverending Story
Resurrection
2002
Episode Tales from the Neverending Story
Heart of Stone
2001
Episode Tales from the Neverending Story
The Gift of the Name
2001
Episode Tales from the Neverending Story
Badge of Courage
2001
Episode Tales from the Neverending Story
Home Sweet Home
2001
Episode Tales from the Neverending Story
Deus Ex Machina
2001
Episode Tales from the Neverending Story
The Nothing
2001
Episode Tales from the Neverending Story
The Sceptre
2001
Episode Tales from the Neverending Story
Stairway to Heaven
2001