Es doctor en Economía por la Universidad de Santiago de Compostela, en cuya Facultad de Ciencias Económicas y Empresariales (de la que fue Decano entre 2003 y 2007) imparte docencia en el área de Historia e Instituciones Económicas.