Theatre / Film


Scottish Parliament – Artist in Residence since 2014

Edinburgh International Book Festival/Stellar Quines – original music for a theatre production of Alice Munro’s View from Castle Rock.

National Museum of Scotland/Made in Scotland – Original music for Janis Claxton Dance performance every day in the Edinburgh Festival August 2016.

Celtic Connections Royal Concert Hall Glasgow – String arrangements for Pilgrimer – Joni Mitchel with Karine Polwart

Stellar Quines  – Original music for production The Air that Carries the Weight, Traverse Theatre.

National Galleries of Scotland/Heroica Theatre Company – Original music for a production about Scottish Painter Joan Eardley.


St Magnus International Festival – Original music to theatre production of Telling the Truth Beautifully

Eden Court Theatre/Mull Theatre/Ed Littlewood – Original music for the production of Hector

Festival of Politics, Scottish Parliament – Installation and performance. Decision Time as part of being Artist in Residence

Scottish Opera – Anamchara a youth opera for the Commonwealth Games 2014 with Librettist Alexander McCall Smith for over 100 performers at the Theatre Royal, Glasgow.

Fire Exit – Music and Sound Design for David Leddy’s 5-part Film City of the Blind.

Dundee Rep and Birmingham Rep – Original music for Alan Ayckbourn’s Woman in Mind

Dogstar Theatre CompanyFactor 9 original music and sound design for the production. Touring in Sweden, Denmark, Wales and Scotland.

Scottish Parliament – Artist in Residence

Paragon Ensemble – Commission to write music for a new piece for dance ‘Torque’.


SOUND Festival – Composed a site-specific opera ‘Bolted’ set in a stable in Aberdeenshire with Ben Harrison

St Magnus Festival – Commissioned to write ‘Sounds of the Flow’ An installation piece based on recordings from around Orkney.


Unique Events – Composed and devised an interactive public performance ‘Resonate the Labyrinth’ in St Giles Cathedral for soundscape and choir attended by 1000s

Dance Base Edinburgh – Composer in residence with choreographer Skye Reynolds using ‘Wii’ technology


Scottish Flute Trio – New work for 3 flutes and bass clarinet toured around Scotland in June. The Arches, Traverse Theatre, Byre Theatre St Andrews

Scottish Opera’s FIVE:15 – Diffusion for 10 performances of 2 operas in Glasgow, Aberdeen and Edinburgh.

dBale Electronic Music Festival, Basel, Switzerland – Featured composer with gigs, installations and talks – new commission for Saxophone and live electronics.


British Council – Hanoi New Music Festival

Devising and performing new pieces and a gallery installation for 1 month with Vietnamese musicians.

BBC Radio 3/Catherine Bailey Productions– Original music for radio play ‘Side Effects’

Aberdeen Art Gallery/ SOUND Festival – Commission in response to Joan Eardley paintings for 2 flutes, cello and bass clarinet.


Huddersfield Contemporary Music Festival – commission for SFT

Aberdeenshire Council Pathfinder Project – New commission for a radiophonic installation piece investigating and celebrating music of the north East of Scotland.


Traverse Theatre, Edinburgh – Original music for ‘Strangers, Babies’. [Linda McLean, Philip Howard]

Play a Pie and a Pint – Oran Mor Glasgow. ‘Resurrection’ by Nicola McCartney


BBC Radio 4/ Catherine Bailey Productions – Original music for play ‘The Room’.

‘Cubed’ – Traverse Theatre – Commission for cello, musical saw, Theremin and electronics.

Nutshell Theatre Company – Original music for ‘Stars’ Traverse Theatre, Edinburgh International Festival.


Nutshell Theatre Company – Original music for ‘Crestfall’ at Citizens Theatre, Glasgow and Traverse Theatre, Edinburgh. [John Tiffany]

Tron Theatre Glasgow – Original music for David Leddy’s ‘In the Shade’


Tron Theatre Company – composer for ‘Standing Wave’ a play about the composer Delia Derbyshire.

Commission from COMA (Contemporary Music For Amateurs) – new commission to write a 30-minute ensemble & electronics


7:84 Theatre Company – Composed the original music to Gilt. [Zinnie Harris, Isabel Wright, Rona Munro, Stephen Greenhorn.]