Značajniji operni solo nastupi su mu Dr. Grenvil u Traviati u HNK Ivana pl. Zajca Rijeka, Oronte u Die Schule der Frauen u Salzburger Landestheateru u Salzburgu, Antonio u Le Nozze di Figaro, Maseto u Don Giovanniju i Falstaf u Die lustige Weiber von Windsor u Schönbruner Schlosstheateru u Beču, Alidoro u La Cenerentoli na Opernfestivalu u Rheinsbergu, Don Alfonso u Cosi fan tutte u Tokiju (svibanj 2000.) U HNK Ivana pl. Zajca u Rijeci otpjevao je mnoge uloge kao što su Dr. Grenvil u Traviati, Sparafucile u Rigolettu, Alvise u La Giocondi, Zuniga u Carmen, Sulejman u Nikoli Šubiću Zrinjskom, Eliakim u Juditi, Gran Sacerdote u Nabuccu, Banco u Macbethu, Angelotti u Tosci, Gazda Marko u Eri s onoga svijeta, Don Basilio u Il Barbiere di Siviglia, Biskup Raimondo u Casanovi u Istri, Il Principe di Bouillon u Adriani Lecouvreur, Raimondo Bidebent u Luciji di Lammermoor, Il Marchese di Calatrava u La forza del destino.