I create work for the screen, stage and page.


Scriptwriter on Hit Me Up. Photo of Alba Guilera


My short film  Hit Me Up is in post-production, and I’m working as a lead scriptwriter on a TV series in development.



Hit Me Up (Nehemias Colindres) Scriptwriter – Drama short film about two people struggling with the modern dating game (In post-production)

Adults of Berlin (Amard Bird Films) Script Editor – A 30 min TV Pilot about an over 40s queer community in Berlin (2021)

Us (SumBuzz Films) Scriptwriter and VO – Short film in response to the pandemic, lockdown measures and the pressure on the healthcare industry in the UK (2020)

The New Poets (BBC Scotland) Scriptwriter and host – TV programme exploring Scotland’s thriving spoken word scene (2019)

Shamed  (BBC Scotland) Scriptwriter – Drama short about the effects of revenge porn on its female victims. Nominated for a ‘Prix Europa’ Award and a Royal Television Award 2019

Hollyoaks (Lime Pictures) Trainee Storyliner – 20 x 30 min episodes of long-running TV Soap, aired on Channel 4 (2017)

River City (BBC Scotland) Storywriter – 26 x 60 min episodes  of long-running TV drama, aired on BBC1 (2016)



Dating & Other Hobbies (Burning Eye Books) A collection of female-centred poetry and short stories exploring love, loss and losing your sh*t (2021)

#GIRLHOOD  (Speculative Books) My debut collection of poetry navigating through the experiences that harm and shape young girls (2018)



Margaret Skinnider: Rebel Heart (Fair Pley) Playwright – A stageplay based on the life of a Scottish rebel during the 1916 Easter Rising (2020)

#GIRLHOOD (Sonnet Youth) Playwright/ Director, Performer – A stageplay showcased at the Edinburgh Fringe based on the book of the same name. 5* Feminist Fringe, 4* Broadway Baby (2019)


Agent: Sayle Screen – Kelly Knatchbull  

T: +44 (0)20 7823 3883 | F: +44 (0)20 7823 3363 | E:

Sayle Screen Limited
11 Jubilee Place
London, UK , SW3 3TD