Aaron Holmes grew up in Thornbury, Bristol, where he developed his love for performing. During his youth he performed in many productions, which helped improve his stagecraft and dramatic skills. He also took part in the local Eisteddfods from which he took home many trophies. Aaron is currently in his second and final year of a Masters in opera performance at the Royal Welsh College of Music and Drama. Prior to his Masters, he completed his BMus at the same college. Throughout the six years at the RWCMD, Aaron has had the pleasure of being taught by Eric Roberts. During his undergraduate course, Aaron was a member of BBC National Chorus of Wales, where he has performed in the Proms at the Royal Albert Hall and he also went on tour with the Doctor Who Symphonic Spectacular.

Opera Repertoire


  • Guiseppe (The Gondoliers) - RWCMD (2019)

  • Motor Cop (Dead Man Walking) - WNO (2019)

  • Sid (Albert Herring) - RWCMD (2019)

  • Achilla (Giulio Cesare in Egitto) - Cardiff Opera (2019)

  • The Speaker (Die Zauberflöte) - RWCMD (2018)

  • Alidoro (Cenerentola) - RWCMD (2018)

  • Aeneas (Dido and Aeneas) - (2017)

  • Amantio di Nicolao (Gianni Schicchi) - RWCMD and WNO (2017)

  • Abraham Kaplan (Street Scene) - RWCMD (2017)

  • Willi Graf (Kommilitonen) - WNYO (2016)



Cover/Learnt Roles

  • Joseph De Rocher (Dead Man Walking) - WNO (2019)

  • Dandini (Cenerentola) - RWCMD (2019)




  • Kommilitonen - WNYO (2016)

  • Falstaff - RWCMD (2016)

Concert Repertoire

  • Handel's Messiah

  • Faure's requiem

  • Stainer's Crucifixion