As a librettist, Marcia specializes in translation and text setting. Together with librettist Stephen Plaice, she has recently produced English vocal scores for Rachmaninoff's The Bells and Offenbach’s In The Market For Love. Their version of The Merry Widow premiered in the 2024 Glyndebourne Festival.
As an opera singer, Marcia has performed throughout the U.S.A., Canada, United Kingdom and Europe, and has been hailed in the press as "a natural storyteller in song, with the ability to capture attention from the first note." Her roles include Hänsel from Hänsel und Gretel, Wellgunde from Das Rheingold and Götterdämmerung, Zweite Dame from Zauberflöte, Suzuki from Madama Butterfly, Dorabella from Così fan tutte, L'enfant from L'enfant et les sortilèges, Iduna from Feuerwerk, and Zefka from Diary of One Who Disappeared, among others.
In the UK, Marcia has also created lead roles in many new operas, including The Wife in Andrew Toovey's The Juniper Tree for Broomhill, Cora in Orlando Gough's The Finnish Prisoner, and the triple role of Shepherd/Controller/Courtesan for Jonathan Gill's chamber opera Moon On A Stick.
She was a featured soloist on Orland Gough's recorded score for the Shobana Jeyasingh dance theatre work Staging Schiele and sang the role of Cassie in the people's opera Bloom Britannia for Barefoot Opera in 2021. In 2024, she reprised the role of Harriet in the Southeast tour of the musical String!.