Articles & non-fiction
Aneurin Bevan killed my sheep, New Socialist, 2019
‘The Lessons of Scottish Labour…’, IWA, 2019
Articles in Nation.Cymru, 2017 – 2021
Articles in Welsh Fabians, 2017 – 2019
Review of Kierkegaard’s Cupboard in the welsh agenda, IWA, Autumn 2018
‘From the Archive…’, Poetry Wales, Summer 2018
‘Where there’s shit, there’s gold’ in Know Your Place, Dead Ink Books, 2017
‘Wales’ in Tactical Reading, Eyewear Books, 2017
‘A Marathon Controlled by an Algorithmic God…’, Ambient Literature, 2016
Building something new // being renewed, REACT [newspaper], 2015
Articles in The Huffington Post, 2013-2015
‘The difference engine’, Imperica, 2013
‘How the legacy of Victorian times still looms over single mothers’, New Statesman, 2013
The IIAL – Vol. 2: [several pieces] – 2010
The IIAL – Vol. 1: [several pieces] – 2010
Beckett’s Musculature – Masters Dissertation, Birkbeck, 2010
Fiction
Purefinder [London: Cosmic Egg Books, 2013]
[Various short stories] – Fabler, 2013
Epicentre Magazine – issue 1, ‘Purefoy Lives’ – April 10th, 2012
The IIAL – Vol. 2: [several pieces] – 2010
The IIAL – Vol. 1: [several pieces] – 2010
Libretti for opera & film opera
Remembering Mahan – 2012
‘Bowled Over’ – 9 Stories High, WNO, 2012
‘TESCO’s Finest’ – 9 Stories High, WNO, 2012
‘A very merry Meadow’ – 9 Stories High, WNO, 2011
The Manifesto – 2011
Plays, Pervasive Media, & Screenplays
Bedazzled – Ffotogallery, 2014 & 2015
Silent State – WNO & Yello Brick, 2014
A Knight’s Peril – Splash & Ripple, 2013 – 2014
King’s Row, 2010.
Nothing Happens, 2009;
Goodbye Grace, My Grace, 2008
Poetry
Centre for New Writing, ‘Does this Spring count…’, #micropoem20, 2020
swimming in locks // kites over marches [Indigo Dreams Press, 2019]
LossLit, ‘Kites‘ – Issue 8, 2018
Poetry Wales, [three poems] – Winter, 2017
Zymbol, [two poems from ‘M’] – Issue 6, 2016
Visual Verse, ‘If there is a boy there’, – Vol. 3, Chapter 3, 2016
Visual Verse, ‘The Line of The Horizon’, – Vol. 2, Chapter 9, 2015
Corpus Cuts, Before I Die Festival – Chapter Arts Centre – May, 2013
XZ #1, Annexe Publishing – April, 2013
Kumquat Poetry – ‘And Love took note’ – January, 2013
Bad Robot Poetry – ‘User selects..’ & ‘He accepted it all…’ – September, 2012
The Archive of Sleep – ‘What (w)hen will (t)his company keep?’ – April, 2011
Make Something – issue 3 – 2010
Minus9squared – issue 1: ‘This number does not exist’ – 2010