rollid / roles
Muusikal
Sweeney Todd - S. Sondheim ’Sweeney Todd’ (2018)
Albert - P. Pajusaar ’Lotte unenäomaailmas’ (2015)
Sööbik - U. Sisask ’Sööbik ja Pisik’ (2015)
Monsieur Reyer - A. L. Webber ’Ooperifantoom’ (2014)
Kusti - O. Ehala ’Nukitsamees’ (2011)
Rolf - R. Rodgers/O. Hammerstein ’Helisev muusika’ (2010)
Evita armuke - A. L. Webber ’Evita’ (2009)
Ämbliknaise kaaskond - J. Kander/F. Ebb ’Ämbliknaise suudlus’ (2009)
Käsilane - J. Styne ’Sugar ehk Džässis ainult tüdrukud’ (2009)

Ooper
Apollo/Eco - C. Monteverdi ‘L’Orfeo’ (2024) Birgitta festival
Naaber - T. Kaumann ‘Kaubamaja’ (2022)
Kaval Ants - A. R. Varres ‘Põrgupõhja uus Vanapagan’ (2022)
Intendant - G. Donizetti ‘Linda di Chamounix’ (2021)
Triquet - P. Tšaikovski ‘Jevgeni Onegin’ (2020)
Goro - G. Puccini ‘Madama Butterfly’ (2019)
Sõdur - M.-M. Lill ’Tulleminek’ (2017)
Normanno - G. Donizetti ’Lucia di Lammermoor’ (2016)
Mozart - N. Rimski-Korsakov ’Mozart ja Salieri’ (2016)
Buff - W. A. Mozart ’Teatridirektor’ (2016)
Remendado - G. Bizet ’Carmen’ (2015)
Henn - E. Tubin ’Reigi õpetaja’  (2014)
Tenor - H. Purcell ’Haldjakuninganna’ (2014)
Usciere - G. Verdi ’Rigoletto’ (2013) (Aix-en-Provence’i Ooperifestival)
Jaan - T. Aints ’Rehepapp’ (2013)
Schmidt - J. Massenet ’Werther’ (2012)
Spoletta - G. Puccini ’Tosca’ (2012)
Dormont - G. Rossini ’La Scala di Seta’ (2012), Eesti Muusika- ja Teatriakadeemia

Operett
Tenor - S. Karja ja J.W. Sibul ‘Operetisektsioon’ (2020)
‘Õhtu Lehariga’ F. Lehar, operetigala (2020)
Josef, krahv Zedlau - J. Strauss ’Viini veri’ (2018)
’Õhtu Kalmaniga’, I. Kalman, operetigala (2015)
Kromow - F. Lehár’s ’Lõbus lesk’ (2011)
Maurice - P. Abraham ’Savoy ball’ (2008)

Draama
Giid - I. Põllu ‘Hungerburg - Mälestus-märgid’ (2024) (Tartu Uus Teater)
Paul - M. Tiks/U. Lennuk ‘Korvpall on saatanast’ (2023)
Berengar - U. Eco/T. Jonas’ ’Roosi nimi’ (2017)
Tauno - E. Aule ‘Astuge sisse’ (2016) (Lutsu teater)
Musical
Sweeney Todd in S. Sondheim’s ’Sweeney Todd’ (2018)
Albert in P. Pajusaar’s ’Lotte in Dreamworld’ (2015)
Caries in U. Sisask’s ’Caries and Bacteria’ (2015)
Monsieur Reyer in A.L. Webber’s ’Phantom of the Opera’ (2014)
Kusti in O. Ehala’s ’The Imp’ (2011)
Rolf in Rodger/Hammerstein’s ’The Sound of Music’ (2010)
Evita’s lover in A.L. Webber’s ’Evita’ (2009)
Spiderwoman’s entourage in Kander/Ebb’s ’Kiss of the Spiderwoman’ (2009)
Henchman in J. Styne’s ’Sugar or Some Like it Hot’ (2009)

Opera
Apollo/Eco in C. Monteverdi's 'L'Orfeo' (2024) Birgitta festival
Neighbour in T. Kaumann’s ‘The Mall’ (2022)
Cunning Ants in A. R. Varres’ ‘The New Old Nick of Hell’s Bottom’ (2022)
Intendente in G. Donizetti’s ‘Linda di Chamounix’ (2021)
Triquet in P. Tchaikovsky’s ‘Eugene Onegin’ (2020)
Goro in G. Puccini’s ‘Madama Butterfly’ (2019)
Soldier in M.-M. Lill’s ’Into the Fire’ (2017)
Normanno in G. Donizetti’s ’Lucia di Lammermoor’ (2016)
Mozart in N. Rimski-Korsakov’s ’Mozart and Salieri’ (2016)
Buff in W.A. Mozart’s ’The Impresario’ (2016)
Remendado in G. Bizet’s ’Carmen’ (2015)
Henn in E. Tubin’s ’The Parson of Reigi’  (2014)
Tenor in H. Purcell’s ’The Faerie Queen’ (2014)
Usciere in G. Verdi’s ’Rigoletto’ (2013), Aix-en-Provence Opera Festival
Jaan in T. Aints’ ’The Old Barney’ (2013)
Schmidt in J. Massenet’s ’Werther’ (2012)
Spoletta in G. Puccini’s ’Tosca’ (2012)
Dormont in G. Rossini’s ’La Scala di Seta’ (2012), Estonian Academy of Music and Theatre

Operetta
Tenor in Karja and Sibul’s ‘Operetta department’ (2020)
‘An Evening with Lehar’ F. Lehar, operetta gala (2020)
Josef in J. Strauss’ ’Viennese Blood’ (2018)
’An Evening with Kalman’, I. Kalman, operetta gala (2015)
Kromow in F. Lehár’s ’The Merry Widow’ (2011)
Maurice in P. Abraham’s ’Ball in Savoy’ (2008)

Drama
Guide in 'I. Põllu's 'Hungerburg - Mälestus-märgid' (2024) (Tartu Uus Teater) 
Paul in M. Tiks'/ U. Lennuk's 'Basketball is the Devil' (2023)
Berengar in Eco/Jonas’ ’Name of the Rose’ (2017)
Tauno in E. Aule’s ‘Please Come in’ (2016)