Battersea Choral Society - Holy Trinity Church
7.30pm, Tuesday 12th December 2023
The Grinch Live in Concert - UK Tour
8th-10th December 2023
The Holiday Live in Concert - UK Tour
22nd November - 5th December 2023
Hampstead Chamber Orchestra - Emmanuel Church
7pm Friday 4th November 2023
Otley Courthouse - Solo Flute Recital
1pm Thursday 19th October 2023
Carlingford Heritage Centre
Flute and piano recital with Frasier Hickland
7.30pm Friday 4th August 2023
'Making an Entrance' - Castletown House, Co. Kildare
Flute and piano recital with Frasier Hickland
7pm, Friday 28th July 2023
London Concert Orchestra - Ministry of Sound Classical
Bedford Park - 1st July 2023
Oliver! - Thomas' Clapham
19th - 22nd June 2023
London Concert Orchestra - Ministry of Sound Classical
Fulham Palace - 27th May 2023
The Fulltone Orchestra - Karl Jenkins Symphonic Adiemus
Cheltenham Town Hall - 19th May 2023
The Full Tone Orchestra with Lucie Jones
The Hexagon, Reading - 27th April 2023
The Forum, Bath - 29th April 2023
The Pavilion, Bournemouth - 30th April 2023
St David's Hall, Cardiff - 5th May 2023
Solo Recital - St Mark's Church, Portadown
1pm, 14th April 2023
The Little Mermaid - Newbridge Musical Society
10th-15th April 2023
Duo performance with guitarist, Ahmed Dickinson
St Saviour's Church, Pimlico, London
1.15pm 24th March 2023
The Fulltone Orchestra - Karl Jenkins Symphonic Adiemus
Wells Cathedral - 25th February 2023
Bath Abbey - 18th March 2023
Cirencester - 25th March 2023
RTÉ Concert Orchestra - Maria Callas Centenary Celebration
Wexford Opera House, 7.30pm 21st February 2023
National Concert Hall Dublin, 8pm 22nd February 2023
Holocaust Memorial Service - World Harmony Orchestra
Islington Town Hall, 27th January 2023
National Symphony Orchestra of Ireland
CMC Composer Lab - National Concert Hall, Dublin
9th January 2023
National Symphony Orchestra of Ireland
New Year's Day Concert - National Concert Hall, Dublin
1st January 2023
Solo Recital - St Saviour's Church, Pimlico, London
1.15pm, 9th December 2022
St Neot's Choral Society - Vaughan Williams 150th anniversary
26th November 2022
Barnet Choral Society - Amadeus Orchestra
Ralph Vaughan Williams: 150
12th November 2022
Chipping Sodbury Music Festival - Amadeus Orchestra
11th October 2022
World Harmony Orchestra - World Peace Day
St Ethelburgha's Centre for Reconciliation
21st September 2022
London Concert Orchestra - Ministry of Sound Classical
Pennfest, 22nd July 2022
Seussical The Musical - Bosco Drama Group
6th - 11th June 2022
Evita - Newbridge Musical Society
18th - 23rd April 2022
International Women's Day Recital with pianist Frasier Hickland
St Mark's, Hamilton Terrace, London
9th March 2022, 7.30pm
RTÉ Concert Orchestra - Irish Tour
John Williams 90th Birthday Celebration
9th - 12th February 2022
Into The Woods - Northern Ireland Opera
2nd - 4th February 2022
The Snowman - Cheltenham Town Hall
Amadeus Orchestra
23rd December 2022, 1.30pm & 4.30pm
The Snowman - Cadogan Hall, London
Mozart Symphony Orchestra
21st December 2022, 1.30pm & 4.30pm
The Snowman - Newry Town Hall
18th - 19th December 2022, 2pm & 5.30pm
Verdi Requiem - Barnet Choral Society
13th November 2022, 7.30pm
RTÉ National Symphony Orchestra
Tchaikovsky Symphony no.4
17th September 2022, 7.30pm
Esker Festival Orchestra
Irish Chamber Orchestra Studios, Limerick
24th - 28th August 2022