Davis was a puppet designer and maker with fashion design training from St Martins School of Art, London. She began work in puppets for the BBC. Touring Australia in 1956 with Peter Scriven's Marionette Theatre of Australia, she stayed on in Sydney. She later worked in puppetry in TV. Her most celebrated puppet was Amanda the Cat. She retired in 1991. Her puppets have been placed in Australian collections.