Rosalie Ham was born and raised in the Riverina, in southern NSW, and now lives in Brunswick, Victoria. She studied drama and literature before taking up writing seriously and has had written three stage plays and one radio play which were performed in Melbourne.