Fue presidente de la Federación de Estudiantes de la Universidad de Chile entre 1970 y 1973, y diputado por el Partido Comunista de Chile.