Born and raised in Sheffield, Joanne lives in the coastal village of Laxey in the Isle of Man with her husband, children, dogs and other assorted wildlife. She has worked in print, radio and broadcast journalism in the north west for the past three decades and is now a full-time writer of historical fiction set in nineteenth century Sheffield.