Born in Pontypool, Wales, she studied piano and singing at the Cardiff University with Olive Groves, Isobel Baillie and Hervey Alan. She also studied in Paris with Nadia Boulanger. She made her debut in 1964 with the BBC Wales. In 1971, she appeared at the London Town Hall in a concert performance of Joseph Haydn's La fedeltà premiata.
She then specialized in 19th-century Italian bel canto and French repertoire and began an association with Opera Rara, appearing in concert and staged performances of long neglected works by composers such as Meyerbeer, Saverio Mercadante, Donizetti, Auber, etc. She also appeared with the Handel Opera Society, the Welsh National Opera, the Glyndebourne Festival, the Kent Opera.
She recorded Ugo, conte di Parigi with Opera Rara in 1977. She can also be heard on a few live recordings in operas like L'étoile du nord, Orazi e Curiazi, Virginia, La muette de Portici, Maria Padilla, Torquato Tasso.