I've had the privilege of working on a wide range of projects, from developing scripts and graphic novels to attending events like the Emmys in LA.

My writing credits include full-length plays like "Is That All There Is?" and "Jockstrap", which was nominated for several awards, including the Bruntwood Prize and the Women's Prize for Playwriting. I’m also attached to Soho Theatre on a year-long writer development scheme.

I'm available for hire as a script writer, copywriter, voiceover artist, production coordinator and more.

I’d love to hear from you.

My diverse experience - from growing an Emmy-nominated VR studio, writing close to 1000 articles about a range of historical topics, and voicing podcasts that reach millions - has taught me how to craft compelling stories that resonate with audiences.

I'm driven by a love of connecting with audiences by telling surprising, human, heartfelt and entertaining stories - whether through scripts for the stage, screen or radio, copy for articles and brands, through making documentaries, or lending my voice to narratives for listeners.

Hello! I am a Scottish freelancer, now based in London.

I craft compelling stories that resonate with audiences through copywriting, voiceover, documentary, playwriting and production. Some of my roles include:

  • Production Coordinator for Emmy-nominated film, documentary and VR studio Singer Studios

  • Culture Editor for History Hit, writing c.1,000 history-focused articles with a global reach of millions

  • Copywriter for London Theatre Magazine, Singer Studios, History Hit, YurOn and The Hotel Guru

  • Lead Voiceover Artist for The Ancients Podcast, a series with a global reach of hundreds of thousands

  • Playwright, including my debut play Jockstrap, which was nominated for The Bruntwood Prize, The Women’s Prize for Playwriting, RSC’s 37 Plays Initiative, The Traverse Theatre Writer in Residence Scheme

  • Writer at Soho Theatre as part of the ‘Studio Writers Group’; a year-long artists’ development attachment

  • Radio Play Writer for Theatre503 and Wandsworth Council’s Wandsworth Writes weekly radio play