The Monstrous Heart: Traverse Theatre, Stephen Joseph Theatre, 2019.
When The Pips Stop: BBC Radio 4, 2018.
The Truth About Hawaii: BBC Radio 4, 2018.
Flight:Vox Motus, 2017. New York transfer: McKittrick Hotel, 2018.
The 306: Day:National Theatre of Scotland/Stellar Quines/Perth Theatre, 14-18 NOW, 2017.
Transformation:short story, part of The Poet & Echo series, BBC Radio 4, 2017.
Emile Zola: Fate: BBC Radio 4, 2016.
The 306: Dawn: National Theatre of Scotland, Perth Theatre, 14-18 NOW, Red Note Ensemble, May-June 2016.
Emile Zola: Power: BBC Radio 4, 2016.
Emile Zola: Performance: BBC Radio 4, 2016.
Prom:Play, Pie, Pint – Oran Mor, Traverse, Lemon Tree, April 2016.
A History of Paper:BBC Radio 4, January 2016.
Emile Zola: Drink:BBC Radio 4, 2015.
Emile Zola: Politics: BBC Radio 4, 2015.
Emile Zola: Food: BBC Radio 4, 2015.
Titus: macrobert, Made in Scotland Showcase at Edinburgh Fringe Festival, August 2013. UK Tour, 2014. US Tour 2016/7.
The Adventures of Robin Hood:Visible Fictions/Kennedy Center, Washington, April-June 2014. US Tour, September-December 2014. US Tour 2015. US/Canada Tour 2016.
The Lost Things: Tortoise in a nutshell, Imaginate Festival 2015. UK Tour 2016.
(Take Me To…) The Necropolis: BBC Radio 4, Spring 2015.
Albion Street: BBC Radio Scotland, February 2014.
The Little Boy That Santa Claus Forgot:macrobert, December 2013/Arches, December 2014.
Dragon:Vox Motus/ National Theatre of Scotland/ Tianjin Children’s Art Theatre, October and November 2013. China tour 2014. Edinburgh International Festival 2015. UK Tour 2015.
The Day I Swapped My Dad For Two Goldfish:National Theatre of Scotland, May-June 2013.
The Spare Room: BBC Radio 4, February 2013.
End of the World (For One Night Only):Red Note Ensemble, December 2012.
Random Objects Flying Through The Air:Royal Conservatoire of Scotland, September 2012.
The Other One: BBC Radio 4, June 2012.
13 Minutes in Cairo: BBC Radio 4, March 2012.
Spirit of Adventure: Dundee Rep/Oran Mor, February 2012.
Ancient Greek: BBC Radio 4, November 2011.
Henry & Ingrid: Scottish Refugee Council/Tron, June 2011.
Songbirds: BBC Radio 4, April 2011.
One Night In Iran: BBC Radio 3/Oran Mor, February 2011.
Everything:BBC Radio 4, September 2010.
John: Visible Fictions, July 2010.
The Vanishing: BBC Radio 4, July 2010.
Elvis in Prestwick: BBC Radio 4, February 2010.
Daniel & Mary: BBC Radio Scotland, October 2009.
This Way Up: UK Film Council/Screen Yorkshire, September 2009.
Ship of Shadows: Visible Fictions, August 2009.
Videotape: Oran Mor, October 2008.
Flit: National Theatre of Scotland Learn, June 2008.
Man Across The Way: Theatre 503, September 2007.
Magpie Park: West Yorkshire Playhouse, July 2007.
Shiver: Silver Tongue, 2006.
Bella & The Beautiful Knight:Silver Tongue, 2005.
Iz: Silver Tongue, 2003.