Mark Cotton
Baritone
Past performances 2016 — Yesterday
Pagliacci, Leoncavallo
Tonio
2022
Rigoletto, Verdi
Rigoletto
Madama Butterfly (Madame Butterfly), Puccini
Sharpless
2021
2020
Magnificat BWV 243 (Magnificat in D Major BWV 243), Bach, J. S.
Bass
Amahl and the Night Visitors, Menotti
King Melchior
2019
Concert, Various
Carmen, Bizet
Escamillo
2017