Daphne Oram
Daphne Oram

As William Haley in Daphne Oram's Wonderful World of Sound, Tron Theatre, Glasgow, 2017 (c) Mihaela Bodlovic

press to zoom
One Thinks of it all as a Dream
One Thinks of it all as a Dream

As Nick Mason in One Thinks of it all as a Dream, Oran Mor, Glasgow, 2016 (c) Leslie Black

press to zoom
Golden Arm Theatre Project
Golden Arm Theatre Project

Performing Claire Duffy's 'Barcelona', Tron Theatre, Glasgow, 2015 (c) Mihaela Bodlovic

press to zoom
Bear Pit
Bear Pit

As Mikey in Bear Pit Blood of The Young The Arches, Glasgow, 2015 (c) Mihaela Bodlovic

press to zoom
549: Scots of The Spanish Civil War
549: Scots of The Spanish Civil War

As Jock Gilmour in 549 Wonder Fools The Old Hairdresser's, Glasgow, 2015 © Jassy Earl Photography

press to zoom
Our Country's Good
Our Country's Good

As Ralph in Our Country's Good Tron Theatre Glasgow, 2014 © RCS

press to zoom
The Madness of Lady Bright
The Madness of Lady Bright

As 'Boy' in The Madness of Lady Bright Cardboard Fox Theatre CCA, Glasgow, 2014 © Lance Fuller

press to zoom
The Comedy of Errors
The Comedy of Errors

As Dromio of Ephesus in The Comedy of Errors Bard In The Botanics Glasgow, 2014 © Tommy Ga-Ken Wan

press to zoom