Rose was born in Manchester,[1] of Jamaican, Nigerian and Anglo-Irish ancestry.
[2] She was adopted as a child, grew up in a Yorkshire village, and trained as an actor, before running prison writing workshops, and then crime fiction.
[2] She has collaborated with Martina Cole to co-author Loyalty, which was published in 2023.
[3] Writing as J. P. Rose, her first children's book, The Haunting of Tyrese Walker was published by Andersen Press in 2023, and has been shortlisted for the Branford Boase Award.
[4][5] In 2024, Andersen Press published Birdie, her second book for children.