He was born in Barcelona where he also got his dance education. Between 2014-2017 he studied professional programme in the classical dance field at The Ballet School of Hamburg. After graduation he went to Canada‘s National Ballet School to special educational programme (2017-2018).

Since 2018/2019 season he was member of Polish National Ballet at Warsaw under the leadership of director Krzysztof Pastor where he had danced for three seasons. He played roles with choreographies made by world-known creators such as Krzysztof Pastor, John Neumeier, Conrad Drzewiecki, Bronislava F. Nižinská, McGregor, Toer van Schayk, Wayne Eagling, Manuel Legrie, Jurij Grigorovič, Marius Petipa and others.

During his studies in 2014 he attended summer courses at Royal Ballet Summer School in London and also as a student of above-mentioned school he occasionally collaborated with Hamburg Ballet John Neumeier (2016-2018).

In season 2021/2021 he joined the NDM ballet ensemble as the company member with soloist obligation.
 
Cast - Season:
COPPÉLIA

DON QUIJOTE
LE CORSAIREPOSÁDKA LA-MORT-ROUGE
POSÁDKA KAPITÁNA LE FOLA
DRUŽINA LANKEDEMA
STRÁŽE
LES LIAISONS DANGEREUSES