2021
- October [dates TBC]: Nancy/Julia, Martha (Heber Opera) – West Sussex
- 23 July – 5 August: Olga/Grisette, The Merry Widow (Opéra de Baugé) – Baugé, France
- 16 May: Soloist, John Barclay Entertainments presents: Dorset spring tour – Maumbury Rings, Dorchester
- 1 & 2 May: Queen Bee, Exit the Queen (Brighton Fringe) – Brighton
- 25 April: Soloist, John Barclay Entertainments presents: Dorset spring tour – the amphitheatre at Holme for Gardens, Wareham
- 17 April: Soloist, John Barclay Entertainments presents: Dorset spring tour – The Greek Theatre, Bryanston School, Blandford Forum
2020
- 17 December: The Old Man & the Opera Singer (fundraiser and mini-gala performance) – The Rex Cinema, Wareham
- 9 December: Headline artist, Hope and Homes for Children Virtual Carol Concert – online by invitation
- POSTPONED (on account of COVID-19): Soloist, Vivaldi Gloria (with Bournemouth Symphony Chorus) – Christchurch Priory, Dorset
- 16 November: L’Enfant et les Sortilèges (VOPERA – the Virtual Opera Project & London Philharmonic Orchestra) – online
- 20 September: Songs from the Stage (open-air recital) – the amphitheatre at Holme for Gardens, Wareham
- 2 August: Garden recital – The Croft, Wareham
- RESCHEDULED FOR 2021: The Merry Widow (Opéra de Baugé)
- RESCHEDULED FOR 2021: Roger Hewetson’s Passion setting
- RESCHEDULED FOR 2021: Martha (Heber Opera)
- CANCELLED (on account of COVID-19): Karen G Presents… Kaleidoscope – Mowlem Theatre, Swanage
- CANCELLED (on account of COVID-19): Duruflé Requiem (Purbeck Arts Choir) – Swanage
- CANCELLED (on account of COVID-19): Lost Chord tour – South Yorkshire
- POSTPONED (on account of COVID-19): Poole Psalms (composed by Toby Nelms) – St Mary’s RC Church, Poole
- Saturday 8 February: Soloist, Beethoven Symphony No. 9 (Magna Sinfonia) – Christchurch Priory, Christchurch
- 28 – 31 January: Lost Chord tour – Ipswich
2019
- 18 – 22 November: Lost Chord tour – South Yorkshire
- 16 & 17 November: The Ballad of the Cosmo Café – St Peter’s Church Hall, Belsize Road, London
- 30 September – 4 October: Lost Chord tour – South Yorkshire
- Saturday 14 September: Heber Opera Presents… The Passion of Opera – Holy Trinity Church, High Street, Hurstpierpoint
- Sunday 14 July: Soloist, Wareham Choral Society Summer Concert – Kingston Country Courtyard Barn, Dorset
- Saturday 6 July: Soloist, Vivaldi Gloria (The Broadstone Choir) – Broadstone Methodist Church, Broadstone
- 10 – 14 June: Lost Chord tour – South Yorkshire
- Monday 27 May: Purbeck Art Weeks recital ‘Companions in Song’ – St George’s, Langton Matravers, Dorset
- 18 – 26 May: Adalgisa, Norma (Heber Opera) – West Sussex
- Wednesday 17 April: Magic Flute (Hurn Court Opera) – Regent Centre, Christchurch
- Sunday 24 March: Artsreach recital – Winfrith Newburgh, Dorset
- Saturday 2 March: A Shropshire Lad & music for spring – Lytchett Minster, Dorset
- Friday 1, Saturday 2 & Sunday 3 February: Olga, Eugene Onegin – St John’s College, Oxford
2018
- December 2018: Soloist, Advent & Christmas Masses – Our Lady Queen of Martyrs & St Joseph’s, Purbeck
- 15 December: Soloist, Wareham Choral Society Christmas Concert – Lady St Mary, Wareham
- 17 November: Soloist, Concert in aid of Forest Holme Hospice with Opera Metropolitan – St Mary’s Catholic Church, Poole
- 4 November: Soloist, Thanksgiving for the life of loved ones – Lady St Mary, Wareham
- 28 October: Soloist, Sing God a Simple Song (City Wall Music) – University of Chichester’s Chapel of Ascension
- 13 & 14 October: Tisbe in La Cenerentola (Red Earth Opera) – Paignton & Chudleigh, Devon
- 6 October: Soloist, Military Wives’ Choir presents Time to Sing (in aid of Lewis-Manning Hospice) – Wimborne Minster, Wimborne, Dorset
- 9 September: William Byrd’s Mass in Four Parts – Holy Trinity, Millbrook, Southampton
- 10 August: Alto soloist in Haydn’s Missa in Tempore Belli (the Wessex Festival) – Wimborne Minster, Wimborne, Dorset
- 24 – 28 July: Milkmaid/chorus in La Bohème & Le Cid (Dorset Opera Festival) – Bryanston, Dorset
- 14 July: Sorceress/Spirit in Dido & Aeneas (Broadstone Choral Society) – Lytchett Minster, Dorset
- 2 June: Recital “Men in Turmoil” (Purbeck Art Weeks) – Langton Matravers, Dorset
- April 2018: Flora, La Traviata (Oxford Alternative Orchestra) – Oxford, Oxfordshire
- April 2018: Chorus, Les Indes Galantes (Benslow Music) – Hitchin, Hertfordshire