top of page


Zerlina, Don Giovanni, RWCMD

Cis, Albert Herring, RWCMD

Owl, The Cunning Little Vixen, RWCMD

*Despina, Cosi fan Tutte, Opera Theatre Company

*Frasquita, Carmen, Opera Theatre Company


Grace - 013.jpg


French Song with Degani Ensemble, St. Anns Church, Ireland

Young Irish Singers - National Concert Hall, Ireland

'Springtime' , Maynooth University

Lunchtime Concert Series, Cardiff, UK

Concordia Foundation Series, London, UK.

Solo Oratorio 

Bach Cantata BWV 140 &  Magnificat in D BWV 243, Spires Choral Society

Brahms Ein deutsches Requiem Op.45,  Cavatina Singers

Handel’s Messiah HWV 56, Budleigh Music Festival

Faure Requiem Op. 28 , Cavatina Singers

Haydn Nelson Mass H22 /11, Royal Irish Academy of Music

Mozart Requiem, Dublin Bach Singers

Mozart Coronation Mass K 317, Carlow Choral Society

Bach St. Matthew Passion, Dublin Bach Singers

Vivaldi Gloria in D, Leran Musique Festival, France

Bach Magnificat in D BWV 243, Royal Irish Academy of Music



First Lady, Die Zauberflöte,

Welsh National Youth Opera

Despina, Cosi fan Tutte, RWCMD

Susanna, Le nozze di Figaro, RWCMD

La Fortuna, L'Incoronazione di Poppea, RWCMD

Despina, Cosi fan Tutte, Clonter Opera

Gretel, Hansel and Gretel, RWCMD

Zerlina, Don Giovanni, RWCMD

* Denotes cover


Nineweeks Dublin Fringe Festival 2019

Welsh National Youth Opera

Opera Ireland

Lyric Opera, Ireland

Royal Welsh College of Music Opera Chorus

BBC National Chorus of Wales

CBSO Chorus, UK

Wide Open Opera, Ireland

St. Patrick’s Cathedral Chorister, Ireland.


John Fisher, Dame Ann Murray, BBC Singers, Susan Bullock, Michael Eliason, Kathryn Harries, Claron Mc Fadden and Elly Ameling.

Voice Teachers


Hillevi Martinpelto

Robert Dean

Janet Price

Virginia Kerr



Royal Welsh College of Music and Drama, UK         

Masters of Opera Performance 


Royal Irish Academy of Music     

Postgraduate Diploma Vocal Teaching and Performance


Maynooth University, Ireland

BA Arts Hons Music and English


Ingrid Surgenor

Angela Livingstone

Anders Wadenberg

Brenda Hurley


Opera Theatre Company , Ireland 2012/2013

bottom of page