Diplomado en Educación General Básica (Escuela Universitaria del Profesorado de Pontevedra, 1988), licenciado en Geografía e Historia en la Facultad de Geografía e Historia de Santiago de Compostela (1991) y doctor en Historia Contemporánea en la Universidad de Santiago de Compostela (2000) con la tesis Los gallegos de Puerto Rico, 1821-1963: un proceso de formación de burguesía a ambos lados del Atlántico. Es profesor del Colegio PP Somarcos de A Garda desde 1989.