Clare Dudman was born in North Wales. She has a PhD in Chemistry and has worked as a postdoctoral Research Associate in UMIST, a development scientist in industry, a science teacher, a lecturer and as a creative writing tutor for the WEA and the MA in creative writing at University College Chester. She is a member of the Welsh Academy.