En 1977, ingresó en el Partido Socialista de Euskadi. En 1985, fue elegido secretario general de las JSE, lo dejó en 1988 al entrar en la ejecutiva del PSE. En 1987, se convirtió en el segundo diputado más joven del Congreso de los Diputados. Rodríguez Zapatero era el primero.