A los once años comenzó sus estudios con José Galván, ampliando luego su formación con Manolo Marín. A los dieciséis años ya actuaba en solitario o como artista invitado por España y Japón. También estuvo trabajando en los tablaos sevillanos Los Gallos y El Arenal. En 1992 se incorporó al famoso espectáculo ‘Azabache’ de la Exposición Universal de Sevilla y fue seleccionado por María Pagés para ‘Tango’, que se estrenó en la Bienal. Se consagra definitivamente en 1996, año en el que participó en ‘Por aquí te quiero ver’ de Manuel Soler y ‘La raíz del grito’ de Manuela Carrasco, y se incorporó a la Compañía Andaluza de Danza, dirigida por Mario Maya. En 1999, el nuevo director, José Antonio, lo llama como coreógrafo invitado y primer bailaor para ‘Golpes da la vida’. Ese año gana el premio de baile‘El Desplante’ del Festival de La Unión y empieza a colaborar con Vicente Amigo.
En las últimas temporadas, participa en obras como ‘Flamenco de escribe con jota’ con Miguel Ángel Berna y estrena su montaje ‘Puente de Triana’ en el Festival de Jerez 2010. En la Bienal de Sevilla 2012, fue uno de los artistas invitados para participar en la gala de clausura.