Don Đovani (2017/18):
Pepeljuga (2017/18): Alidoro
Andre šenije (2017/18): Šmit
Đani skiki (2016/17): Amantio di Nikolao
Moć sudbine (2016/17): Alkade
Otelo (2015/16): Ludoviko
Travijata* (2014/15):
Travijata* (2014/15): Komisionario
Bal pod maskama* (2013/14): Tom
Don Paskvale (2013/14):