Is regular Chieftain at Markinch Highland Games, Fife
Played Sharp in "Welcome Home" - Old Red Lion Theatre, London.
Played William in "Indigo" - Almeida Theatre, London.
Played Luke in "This Island's Mine" a new play by Philip Osment - Drill Hall, London (1988).
Played David in "Unidentified Human Remains and the true Nature of Human Love" by Brad Fraser - Traverse Theatre, Edinburgh/ Hampstead Theatre, London (1989).
Played Lopez in "The Power and the Glory" based on the novel by Graham Greene - Chichester Festival Theatre (1990).
Played Belville in Behn's "The Rover" - Jacob St Theatre, London (1994).
Played Lt Child in "To The Green Fields Beyond", a new play by Nick Whitby - Donmar Warehouse, London (2000).
Played the title role in "Becket" by Jean Anouilh - Theatre Royal Haymarket, London (2004).
(2000) He acted in Nick Whitby's play, To the Green Fields Beyond," at the Donmar Theatre in London, England with Adrian Scarborough, Ray Winstone, Finbar Lynch, and Paul Venables in the cast. Sam Mendes was director.