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

Flat Lake

2013
as Murdo Strachen

The Raven

2012
as Captain Eldridge

Retreat

2011
as Doug

Princess Ka'iulani

2010
as Archie Cleghorn

Extraordinary Rendition

2007
as University Dean

As You Like It

2006
as Corin

The Magic Flute

2006
as Queen's Commander

Ladies in Lavender

2004
as Constable Timmins

The Rocket Post

2004
as James MacLeod

Schneider's 2nd Stage

2001
as Detective Chief Inspector

Strictly Sinatra

2001
as Rod Edmunds

Love's Labour's Lost

2000
as Constable Dull

Grushko

1994
as Chazov

Frankenstein

1994
as Greigori

Much Ado About Nothing

1993
as Friar Francis

Discovering Hamlet

1990
as Himself / Guildenstern

Paper Mask

1990
as Alec Moran

Henry V

1989
as Jamy

Local Hero

1983
as Iain