Sef Hughes was born in Stirling, Scotland, has lived in Glasgow, Edinburgh, Newcastle, Leeds, Pittsburgh, Amsterdam and Eindhoven, and is currently hiding out in York, England. His short fiction has been published in literary magazines in the UK, USA and Iran. Salt Water, his first collection of short stories, was published in 2019. The Hate Extractor is his debut novel.