For the Bath Opera of Bath, Somerset, an amateur company, he performed leading roles on four occasions, after beginning in 1999 in the minor roles of The Prince of Persia and the Herald in Puccini's Turandot: Don Basilio in Mozart's Marriage of Figaro in 2000; Don Carlos in Verdi's Don Carlos in 2001; Don Ottavio in Mozart's Don Giovanni in 2003; and Radames in Verdi's Aida in 2003.[8][9][4] He also performed the role of the Chevalier des Grieux in Puccini's Manon Lescaut for the Southgate Opera Company in London, an amateur company, in May 2003. Additionally, he sang with a small ensemble from the Royal Philharmonic in front of an audience of 15,000 and toured northern Italy as a soloist as part of his music classes there.[8]