Diplomado en Educación Xeral Básica (Escola Universitaria do Profesorado de Pontevedra, 1988), licenciado en Xeografía e Historia na Facultade de Xeografía e Historia de Santiago de Compostela (1991) e doutor en Historia Contemporánea na Universidade de Santiago de Compostela (2000) coa tese Los gallegos de Puerto Rico, 1821-1963: un proceso de formación de burguesía a ambos lados del Atlántico. É profesor do Colexio PP Somarcos da Garda desde 1989.