Profesor de sociología en la Universidad del País Vasco.
En su juventud militó en el Partido Nacionalista Vasco, pero lo abandonó durante la Transición para ser uno de los fundadores en 1977 del partido HASI, que en 1978 se integró en Herri Batasuna (HB).
Entre 1987 y 1994 fue el portavoz de la coalición abertzale en el Parlamento Vasco.
También fue candidato a la alcaldía de Vitoria por EH en 1999,[3] resultando elegido concejal.
En enero de 2025 presentó su renuncia al escaño siendo sustituido por Mikel Otero.