Richard performs regularly with Opera Pro Cantanti. His roles include leading roles in 5 Verdi operas: Macbeth, Rigoletto, Nabucco, La Traviata and Un Ballo in Maschera. He also sings lead roles in Bartok's Bluebeard's Castle, Donizetti's Lucia di Lammermoor, Bellini's I Puritani, I Capuleti e i Montecchi and Norma. When he is not performing a role, Richard enjoys singing comprimario and supporting roles, as well as performing as a member of the OPC chorus.
Richard has an active teaching studio in Vancouver. Many of the singers in OPC are students of his. Read comments from Richard's singing students here.