Current Roles
- Tenor Choral Scholar, St Mark's, Hamilton Terrace
- 1st Tenor, Trinity Laban Chamber Choir (Directed by Stephen Jackson)
- 1st Tenor, Rubythroat Vocal Ensemble (Directed by Linda Hirst)
Previous Roles
- St John's College Chapel Choir, Durham - Tenor 1 (Oct 2016 - June 2019)
- Durham University Chamber Choir - Tenor 1 (Oct 2018 - June 2019)
- Dunelm Consort & Players - Tenor 1 and soloist (Nov 2017 - Feb 2019)
- University College Compline Choir (Octet) - Tenor 1 (Oct 2016 - Jun 2018)
- Durham Cathedral Consort of Singers - Tenor 2 (Oct 2016 - July 2018)
- University College Chapel Choir, Durham - Tenor 1 (Oct 2016 - July 2017)
- Hampshire County Youth Choir & Chamber Choir - Tenor 1 & section leader (Sep 2014 - June 2016)
Choral Deputy Roles
- Durham Cathedral Choir
- University College Chapel Choir, Durham
- Romsey Abbey Choir
- St Osmond's Church, Gainford, Darlington Ordinariate
- St George's Cathedral, Southwark