Fue elegido diputado en el Parlamento de Galicia en 1993 por el Bloque Nacionalista Galego y diputado en el Congreso de los Diputados desde 1996 hasta 2008.