Nacido en Medina del Campo, comenzó sus estudios de danza española y flamenco a los 18 años con Rodolfo Otero en Valladolid. Ya en Madrid, recibe clases de danza clásica de prestigiosos maestros como Ana Baselga y Gonzalo Zaragoza. Posteriormente, estudia danza española con Victoria Eugenia, Paco Romero e Isabel Quintero y estudia flamenco en los Estudios Amor de Dios con los bailaores Manolo Marín, Ciro, Guito, Javier Latorre y Currillo, entre otros. En 1993 comienza su carrera profesional con diversas compañías como la de Emilio Jiménez y Suite Española. Un año más tarde ingresa en la Compañía Antonio Gades para participar en los ballets Fuenteovejuna y Carmen. En 1999 entra a formar parte del ballet de Antonio Márquez, donde participa en coreografías de gran éxito como Bolero y Reencuentros del maestro Granero, así como Movimiento Flamenco, Después de Carmen, Boda flamenca, y El sombrero de tres picos, obra que inauguró el Teatro Real de Madrid. Desde el año 2005 forma parte de la Compañía Antonio Gades.