Angelotti, Tosca, with New Rochelle Opera (2022)
Arch Bishop, Juana, with Dell’arte opera (2022)
Benoit, La Boheme, with Sarasota Opera. (Cover) (2020)
Ben, The Telephone, with The International Vocal Arts Institute.(2018)
Buffo, Der Schauspieldirektor, Mozart, Sydney Conservatorium. (2014)
Cadmus/Priest, Semele, with St Petersburg Opera (2022)
Colline, La Boheme, with New Rochelle Opera. (2018)
Count Ceprano, Rigoletto, with Sarasota Opera (2019)
Doctor Grenvil, La Traviata, with New Rochelle Opera. (2019)
Le Duc, Romeo et Juliette, with Sarasota Opera (2020)
Dulcamara, L’Elisir d’Amore, Donizetti, Western Sydney Opera. (2016)
Frere Laurance, Romeo et Juliette, IVAI- New York. (2016)
Gideon March/ Mr Dashwood, Little Women, Adamo, Sydney Conservatorium. (2014)
King Balthazar, Amal and the Night Visitors, Menotti, Penrith Symphony Orchestra. (2015)
Lakai, Ariadne Auf Naxos, Strauss, Berlin Opera Academy, Berlin. (2017)
Leporello, Don Giovanni with Hawaii Symphony Orchestra (2024)
Leporello– Don Giovanni, with St. Petersburg Opera. (2018)
Marchese, La Traviata, with New York City Opera (2022)
Pistola, Falstaff, with Prelude to Performance- Martina Arroyo Foundation. (2018)
Il Re, Aida, with Gateway Classical Music Society (2018)
Rudolfo, La Sonnambula, Bellini, Penrith Symphony Orchestra. (2016)
Sacristan, Tosca, with Heartbeat Opera (2023)
Salieri, Mozart and Salieri, Rimsky-Korsakov, Sydney Independent Opera, (English) (cover).(2014)
Sarastro, Die Zauberflöte, Mozart, Berlin Opera Academy, Berlin. (2017)
Sparafucile, Rigoletto, with Sarasota Opera (Cover) (2019)
Sprecher, Die Zauberflöte, Mozart, Berlin Opera Academy, Berlin. (2017)
Somnus/Cadmus/Priest, Semele, with St Petersburg Opera (2022)
Simone, Gianni Schicchi, with St Petersburg Opera (Cover) (2019)
Spineloccio, Gianni Schicchi, with St Petersburg Opera. (2019)
Truffaldino, Ariadne Auf Naxos, Strauss, Berlin Opera Academy, Berlin (2017)
T. Parr/ Governor / Forger/ Dalmahoy/ P. Thiknesse/, English Eccentrics, Malcolm Williamson, Sydney Concervatorium (2015)
Timur, Turandot, with Sarasota Opera (Cover) (2019)
Yamadori, Madama Butterfly, with the Orchestra of St. Peter by the Sea. (2018)
Zaccaria, Nabucco, with Sarasota Opera. (2019)
Bernstein– Mass, Sydney Opera House, Concert Hall. (2015)
Handel Messiah Bass Soloist- Lehman College Orchestra (2023)
Handel– Messiah, Penrith Symphony Orchestra. (2016)
Haydn– Nelson Mass, Mass No. 3 in d-minor, Tasmania. (2015)
Schubert– Magnificat in C Major D.486, Sydney (2014)
Vaughan Williams– Serenade to Music, Pacific Opera, Chatswood Concourse. (2016)