He began his musical journey by training as a pianist and composer before completing his studies at the Escuela Superior de Canto de Madrid.
During this formative period, he debuted in roles such as Belcore (L’elisir d’amore) and L’horloge comtoise (L’enfant et les sortilèges), refining his singing in masterclasses with Dolora Zajick, Mariella Devia, Renata Scotto, Carlos Chausson, and Roberto Scandiuzzi. He was a part of the Opera Studio at Opéra national du Rhin in Strasbourg, performing works by Nino Rota, Gaetano Donizetti, Darius Milhaud, Ottorino Respighi, Paul Dukas, and Domenico Cimarosa.
He has been recognized in competitions such as Concurso Salice d’Oro (special prize Ópera de Tenerife) and Concurso Francisco Viñas (extraordinary prize from Fundació Ferrer-Salat).
He has sung at theaters including Teatro de la Zarzuela and Teatro Real in Madrid, Ópera de Oviedo, Teatro Petruzzelli in Bari, and festivals like Ticino Musica and Rossini in Wildbad.
He made his debut at the Gran Teatre del Liceu with Gianni Schicchi (Il trittico, 2022/23).