Nació en Sevilla. Comenzó sus estudios de Danza Española y Flamenco en la Escuela de Danza de Matilde Coral (Sevilla). Se trasladó a Madrid para continuar sus estudios en el Real Conservatorio Profesional de Danza Mariemma. Ha formado parte de las compañías de Aída Gómez, Nuevo Ballet Español, Diego Llori, Joaquín Cortés, Antonio Najarro, Manuel Liñan y Daniel Doña y el Ballet Nacional de España, interpretando roles de solista y primer bailarín. Ha trabajado en tablaos como el Corral de la Pacheca y Corral de la Morería. Actualmente es solista de la Compañía Antonio Gades.