Ocupó la alcaldía de Gondomar entre 1987 y 1999, cargo que compaginaba con el de presidente local del PP. Es miembro del comité de dirección provincial y de su ejecutiva, así como del comité ejecutivo del PPdeG. Es diputado del PP en el Parlamento de Galicia.