Kaine’s operatic roles have included Rodolfo in La Boheme (Puccini, Pacific Opera), Tamino in Die Zauberfloete (Mozart, Opera Australia Touring and Outreach) and Don Jose in Carmen (Bizet, Opera New England). He is also an experienced concert and recital artist.
Kaine is also in demand as an entertainer for events and functions, often accompanying himself on piano. He has performed in headlining shows on high end cruise liners (Crystal, Celebrity, Royal Caribbean).
In 2017 Kaine extensively toured China with the Australian International Opera Company, performing the role of Pang in Puccini’s Turandot. He has also recently appeared in recital in Sydney performing Schubert’s Schwanengesang and Schumann’s Dichterliebe.