En 2003 fue elegido procurador de las Juntas Generales de Álava como miembro del desaparecido partido Unidad Alavesa, aunque anteriormente ya había sido procurador por el Partido Socialista de Euskadi.
Desde entonces se convirtió en el único cargo electo miembro de UA, hasta que el partido se disolvió en junio de 2005.
El año siguiente promovió en el País Vasco un nuevo partido denominado Innovación Democrática, fundado por José María Montoto y que se constituyó en Madrid en noviembre del 2006.
Fue militante de Partido Socialista de Euskadi-Partido Socialista Obrero Español, Unidad Alavesa, Innovación Democrática, Unión Progreso y Democracia y la asociación Foro Ermua.
Actualmente está retirado de la vida política y en la actualidad no está afiliado a ningún partido político.