Fue Diputado General de Guipúzcoa entre 2003 y 2007 y también diputado en el Congreso de los Diputados durante cuatro legislaturas por el PNV.