Nace en Ribeira (A Coruña). Inicia sus estudios en la Escola de Danza e Música de Galicia y, posteriormente en la Universidad Menéndez Pelayo donde recibe clases de Danza Clásica de la mano de Carmen Roche. Fue alumno también de Carlos Iturrioz, Peter Stamm y Paqui González entre otros. Acaba sus estudios en el Conservatorio Profesional de Danza de Madrid con un curso impartido por Luz Graciela Kraus y Juan Bosco Calvo.

En 1997 asume la dirección de la Escola Municipal de Danza de Porto do Son (A Coruña).

Empieza su trayectoria profesional en 1988 como primer bailarín del Ballet Gallego "Rei de Viana", y participa en ese mismo año como invitado del montaje "Noches de Broadway".