Born in Innswood, Saint Catherine Parish, Jamaica, Davis was baptised at the Roman Catholic Church in Spanish Town, and went to the elementary school there. After her family moved to Kingston, she attended Alpha Boys School. Having been moved by the attitude of the sisters there, she joined the Sisters of Mercy on 1 February 1939 and lived at the school for the remainder of her life. She died at the University Hospital of the West Indies in Jamaica.
She inspired many musicians from the Alpha school to become professional musicians and had a large record collection that was the envy of many pupils at the Academy. Strangely for a nun, she for many years ran a disco on Saturday nights at the Academy.