Ha sido alcalde de Nogueira de Ramuín (1976-1987), presidente de la Diputación Provincial de Orense (1987-2012), senador (1993-2000), secretario general de Centristas de Galicia hasta que ese partido se integró en el Partido Popular en 1991.