Coreógrafo y bailarín, es uno de los creadores más destacados de la danza en España. Su discurso, desarrollado al frente de su propia compañía, o en colaboraciones para reputadas agrupaciones, como la alemana Sasha Waltz & Guests, se sustenta en el interés por el carácter más abierto de la danza.
Tras su formación en flamenco, danza española, ballet y su carrera como bailarín en el Ballet Víctor Ullate, Ballet del Gran Teatro de Ginebra, Ballet de la Ópera de Lyon o la Compañía Nacional de Danza, crea, en 2009, su propia compañía en busca de una identidad creativa a través de la investigación en el campo del movimiento y la colaboración multidisciplinar; No Drama (2010), Ignoto (2011), Ojo (2012), Vaivén (2014), À L’espagnole, fantasía escénica (2015), Beautiful Beach (2015), Double Bach (2016). Estrecho colaborador de Juan Kruz Díaz de Garaio Esnaola y Estévez/Paños Compañía; participa en producciones teatrales de Andrés Lima y Miguel del Arco, así como en la zarzuela El Barberillo de Lavapiés (2019) de Alfredo Sanzol y en diversos proyectos de la Fundación Psico Ballet-Maite León.
Entre sus últimas creaciones figuran Electra (2017) con el BNE, Presente (2018), Gugurumbé (2020) con Fahmi Alqhai, Signos (2021) junto a la violista Isabel Villanueva, In Paradisum (2021) con la CND, La Noche de San Juan (2021) - Fundación Juan March y Gran Teatro del Liceu, AÚN (2021), con ELAMOR, Pharsalia (2022) - Teatros del Canal y el Museo Universidad de Navarra, Norma (2023) estrenada en el Gran Teatro de Córdoba, o Solaz (2024), concebida ad hoc para Matadero Madrid. Recientemente estrena Requiem_Mozart, como director escénico y coreógrafo invitado por la compañía alemana Tanz Kassel y GREY ZONE, para el Augsburg Ballet.
En su ciudad natal impulsa y dirige La Normal Centro Coreográfico de Córdoba desde 2024, que nace en colaboración con el Ayuntamiento de Córdoba. Entre los galardones que dibujan su trayectoria, destacan el Premio Nacional de Danza 2018 en la categoría de Creación y el Premio Ojo Crítico de Danza de RTVE 2013.