Dirigente del Partido Aprista Peruano, ha tenido una dilatada carrera parlamentaria, como Diputado Constituyente (1978-1979), Diputado por el Callao (1980-1992), Presidente de la Cámara de Diputados (1985-1986) y Congresista de la República del Perú, también por el Callao (2001-2011).