Actualmente es catedrático de Historia Contemporánea de la USC (Universidad de Santiago de Compostela), de la que fue vicerrector (1990-1994).