2019 Kapka Kassabova’s Message from The Skies (Composer)

2018 Val McDermid’s Message from The Skies (Composer)

2017 Pocket of Wind Resistance (Co-Composer & Music Producer)

2014 City of the Blind (Composer, Sound Designer)

2014 BBC Learning ‘Go Compose’ (Presenter & Composer)

2002 Fadj International Theatre and Film Festival, Iran (Composer, Sound Designer)

Orchestral & Choral

2019 Scottish Chamber Orchestra & Karine Polwart (Composer, Arranger)

2018 BBC Proms BBCSO & Julie Fowlis (Arranger)

2018 BBCSSO Biggest Weekend & Karine Polwart (Composer, Arranger)

2017 BBCSSO Celtic Connections Gaelic Songs (Arranger)

2016 BBCSSO Celtic Connections Opening Concert (Composer, Arranger)

2015 McFalls Chamber Joni Mitchel Tribute (Arranger)

2014 Scottish Opera & Alexander McCall Smith, Glasgow, Botswana, India, Canada (Composer)

2012 Bolted the Opera (Composer) SOUND Festival

2011 ‘Resonate’ – St Giles Cathedral (Composer)

2019 Hanoi New Music Festival (Composer)


2017 Pocket of Wind Resistance (Co-Composer, Sound Designer, Music Producer)

Acousmatic/Electroacoustic/Live Electronics

2019 Breathe in Me for Harmonium and electronics (Winner of New Music Scotland Award 2019)

2018 Speaking North (Featured on Late Junction)

2015 Lochan Flow (Commissioned by Basel Arts)

2014 Pathfinder

2011 Sounds of the Flow (Installation Orkney)

2003 Postcard from Paris

2002 Caspian Retreat

2001 Voix Du Sable (Commissioned by ZKM Karlsruhe)

Theatre & Radio Plays

2019 Lost at Sea (Composer) – Nominated for Scottish Theatre Awards – Best Music and Sound Category 2019

2019 Red Lion (Composer)

2018 Ailsa Benson is Missing (Sound Designer)

2018 The Creditors (Composer)

2018 Handfast (Composer)

2017 Streetcar Named Desire (Composer)

2017 Wind Resistance (Co-Composer, Sound Designer) Winner Scottish Theatre Awards – Best music and Sound

2017 Crude (Composer, Sound Designer)

2016 View from Castle Rock – Alice Munro (Composer)

2016 Air that Carries the Weight (Composer)

2016 National Galleries Scotland – Joan Eardley (Composer, Music Director)

2015 St Magnus International Festival (Composer)

2015 Hector (Composer)

2014 Scottish Parliament Artist in Residence (Composer)

2014 Woman in Mind (Composer)

2013 Factor 9 (Composer)

2009 BBC Radio 3 ‘Side Effects’ (Composer)

2007 Strangers, Babies (Composer)

2007 Sonic Postcards, China, Syria, Aberdeenshire, Denmark

2007 Resurrection (Composer)

2008 BBC Radio 4 The Room (Composer)

2005 Crestfall (Composer)

2004 In the Shade (Composer)

2003 7:84 Gilt (Composer)

2002 Standing Waves – Delia Derbyshire (Composer & Sound Designer)

Choreography & Dance

2017 Pop-Up Duets (Composer)

2013 Torque – Paragon Music (Composer)