Con anterioridad fue, entre otros cargos públicos, alcalde de San Sebastián (1987-1991) y Diputado del Congreso (1993-1996).