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 understudied the title role in Vanessa for Glyndebourne, Meni The Exterminating Angel for The Royal Opera, and Isolde La Vin herbé for 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).