Megan studied at the RWCMD and was subsequently awarded a scholarship to study at the Royal Academy of Music where she won the Gilbert Betjemann Opera Prize, graduating with Distinction. Extensive concert work in England and Wales includes Elijah, Messiah, Carmina Burana, Serenade to Music, Brahm's Requiem and Mozart Mass in C Minor. Megan's recent opera engagements include Antonia The Tales of Hoffmann for Guildford Opera; Fiordiligi Cosi fan tutte for Eastern Opera; Naiad Ariadne auf Naxos at St John's Smith Square; Scenes from the Savoy for Opera Brava as well as appearances with D'Oyly Carte in HMS Pinafore at the Savoy and in the USA and The Pirates of Penzance.

Since joining Welsh National Opera she has covered the title role in Madama Butterfly as well as performing the Voice of Heaven Don Carlos, a Soloist in Carbon 12 - A Choral Symphony, Handel's Messiah, Bertha The Barber of Seville, and Gianetta in L'Elisir D'amore. In Autumn 2011 she reprised her role of Bertha in The Barber of Seville with Mezzo Christine Rice. More recently she has been a soloist in the Artists of Welsh National Opera Tour where she sang Tippett's Negro Spirituals and Najade in Ariadne auf Naxos. In 2012 she sang her first Wagner role, Ortlinde in Die Walkure for the Wagner Society and reprised it for Longborough Opera, Summer 2013. In Spring Season of 2015 she will sing Berta in The Barber of Seville for Welsh National Opera.