Ru Freeman was born into a family of writers in Colombo, Sri Lanka. She attended Bates College in Maine and completed her Masters in Labour Relations at the University of Colombo, and worked in the field of American and international humanitarian assistance and workers' rights. Her debut novel, A Disobedient Girl, was longlisted for the DSC South Asian Literacy Prize. She lives in Bala Cynwyd, Pennsylvania.