Born in Wrexham, North Wales, Camilla Roberts studied at the Guildhall School of Music and Drama and the National Opera Studio sponsored by Welsh National Opera, with whom she subsequently she became an associate artist. In 2005 she represented Wales at BBC Cardiff Singer of the World. Other awards include the inaugural Kenneth Loveland Gift, the Harold Rosenthal Award and the WNO Chris Ball Bursary.
Highlights in recent seasons include Donna Elvira Don Giovanni, Santuzza Cavalleria rusticana and First Lady The Magic Flute for Welsh National Opera and Donna Anna Don Giovanni and Andromache King Priam for English Touring Opera. She has also recently understudied the title role in Vanessa (Glyndebourne), Meni The Exterminating Angel (The Royal Opera) and Isolde La Vin herbé (Welsh National Opera).
Roles for Welsh National Opera include Elisabetta Maria Stuarda (also at the Royal Opera House, Muscat), Mathilde Guillaume Tell, Fiordiligi Così fan tutte, Donna Anna Don Giovanni, Countess Le nozze di Figaro, Micaëla Carmen, Diane Iphigenie en Tauride, Blumenmädchen Parsifal and Laura Iolanta (which she also performed at the BBC Proms). Roles elsewhere include Foreign Princess Rusalka (English Touring Opera); Anna Nabucco (Opera North); Tatyana Eugene Onegin (Opera Holland Park); Mařenka The Bartered Bride and Mimì La bohème (Mid Wales Opera); and Anna Le Villi and Eglantine Euryanthe (Chelsea Opera Group). Roles understudied include Elisabetta Maria Stuarda (The Royal Opera); Elsa Lohengrin and Lisa Pique Dame (Welsh National Opera); Giorgetta Il tabarro, Katya Kabanova and Rusalka (Opera North); and Female Chorus (The Rape of Lucretia), Donna Anna and Countess Almaviva (Glyndebourne).