U njegovu, kako posebno ističe, dosadašnjem radu bezbrojne su uloge osobito talijanskog, belkantističkog repertoara, a od domaćih opera i opereta posebno mjesto zauzimaju uloge Nikole Šubića Zrinskog, te milinara Sime u Eri s onoga svijeta i Tome u Spli skom akvarelu.