Nacido en Murcia, en 1998. Realiza sus estudios en el Conservatorio de Danza de Murcia. Comienza su trayectoria profesional a los 16 años en el Ballet Español de Murcia bailando coreografías de José Antonio, Matilde Rubio y Javier Latorre por China y Francia. Se traslada a Madrid para seguir cursando las enseñanzas superiores en el Conservatorio Superior de Danza María de Ávila.
Participa en zarzuelas con el Ballet de Cámara de Madrid y en diferentes proyectos de coreógrafos como José Maldonado, Antonio Ruz, Sara Cano o Antonio Najarro.
En 2019, bajo la dirección de Stella Arauzo, colabora en la gala de Bailarines Murcianos del Auditorio Víctor Villegas interpretando el papel de Leonardo en Bodas de Sangre. Ingresa en la compañía ese año debutando en el Teatro Regio de Turín con la obra Fuego.
En la actualidad es cover del rol de Don José en Carmen y de Novio en Bodas de sangre.