Cellist and opera singer, he made his debut at the Dijon Theater in France as Zuniga in Carmen. In Italy he made his debut in 2001 with Aida allo Sferisterio of Macerata. During his long career he has performed several times, in the main bass roles, at the Teatro alla Scala in Milan, Verdi Theater of Trieste, Verona Arena, Beijing Theater, Lübeck Theater, Puccini Festival in Torre del Lago, Teatro San Carlo in Naples. In 2019 he debuted in the role of Zaccaria in Nabucco at Verdi in Trieste, and he was again invited by the Teatro alla Scala for Manon Lescaut and by the Arena di Verona for Aida and Carmen.