Caroline graduated from the University of Glasgow with MA in Music and continued her studies in London at Trinity Laban Conservatoire of Music and Dance on the Postgraduate Diploma course. Caroline received a bursary to attend the Oxenfoord Summer School performing in masterclasses with Malcolm Martineau and Robin Bowman.
Operatic experience includes: Elle, La Voix Humaine, dir. Stuart Barker / MD Kelvin Lim (English translation by Simon Butteriss) at Rosemary Branch Theatre; 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.
Concerts and Oratorio solos include: 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.
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.
Teaching: Caroline teaches singing at Eaton Square School, The Harrodian School and privately.