Caroline graduated from the University of Glasgow with MA in Music and continued her studies at Trinity Laban Conservatoire of Music and Dance on the Postgraduate Diploma course.
Operatic experience includes: Elle, La Voix Humaine, dir. Stuart Barker / MD Kelvin Lim at Rosemary Branch Theatre, London; Fiordiligi, Cosi fan tutte extract, dir. Elaine Tyler-Hall at Associated Opera Studio; Juliette, Romeo et Juliette extract and Meg Page, The Merry Wives of Windsor extract, dir. Mario Redondo, Zezere Arts Festival Portugal; Jean Armour, A Nicht at the Opera, Theatre Royal Dumfries (Commissioned by Creative Scotland); Governess, The Turn of the Screw extract and Marzelline, Fidelio extract, dir. Janis Kelly, cond. Mark Packwood at Oxenfoord Summer School; title roles in Rusalka and Suor Angelica, 1st Lady, Die Zauberflöte, at Morley Opera School, dir. Jonathan Cocker, cond. Alex Ingram / Alice Farnham; Aline, The Sorcerer, Brent Opera, cond. Anthony McCarthy; Chorus: Aida, South Downs Opera; Ten Plagues, Mark Ravenhill/Conor Mitchell at Wiltons Music Hall; Les Dialogues des Carmelites, dir. Bill Bankes-Jones, The Rake’s Progress, dir. Mike Ashman, Trinity Laban Opera. 'Singing through Puppets': Research & Development for A Midsummer Night's Dream dir. Will Tuckett / Chroma Ensemble.
Oratorio solos include: Poulenc Gloria, The Messiah, Nelson Mass, The Creation, Mozart Requiem, Faure Requiem and Vivaldi Gloria; soprano soloist for Egham Choral Society, cond. Stephen Merrony; Whitton Choral Society, Albion Baroque, cond. Miguel Esteban and Mimomaniac (SPNM festival) Kings Place; Chorus Mentor for Mozart Requiem education project with RPO. Choral Soprano for Philharmonia Voices.
Caroline has performed in public masterclasses with Della Jones (NOS Summer School), Sarah Walker/Nigel Foster (London Song Festival), Amanda Eschalaz and Ludmilla Andrew. Solo song recitals include: Temple de Pentemont Paris, Blackheath Halls, Chelsea Arts Club, St. Olave's, Hall Place and Charlton House, London.