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

Retreat

2011
as Doug

Extraordinary Rendition

2007
as University Dean

Strictly Sinatra

2001
as Rod Edmunds

Frankenstein

1994
as Greigori

Ladies in Lavender

2004
as Constable Timmins

Henry V

1989
as Jamy

As You Like It

2006
as Corin

Discovering Hamlet

1990
as Himself / Guildenstern

Paper Mask

1990
as Alec Moran

Schneider's 2nd Stage

2001
as Detective Chief Inspector

Grushko

1994
as Chazov

Love's Labour's Lost

2000
as Constable Dull

Flat Lake

2013
as Murdo Strachen

Much Ado About Nothing

1993
as Friar Francis

Local Hero

1983
as Iain

The Magic Flute

2006
as Queen's Commander

Princess Ka'iulani

2010
as Archie Cleghorn

The Raven

2012
as Captain Eldridge

The Rocket Post

2004
as James MacLeod

Guest Star

Episode New Tricks
The Fourth Man
2010
Episode Rebus
The Naming of the Dead
2007
Episode Young James Herriot
Episode 2
2011
Episode Murphy's Law (2001)
Ringers
2004
Episode The Inspector Lynley Mysteries
In Divine Proportion
2005