1976 a 1980
Redator e analista de assuntos econômicos do jornal Folha de São Paulo.
1977

Filia-se ao MDB, Movimento Democrático Brasileiro.
1978
Candidata-se pela primeira vez a deputado estadual pelo MDB e se elege com mais de 78 mil votos, o segundo mais votado para a Assembleia Legislativa de SP.
1980
Participa da fundação do Partido dos Trabalhadores em 10.02.1980.
1982
Eleito deputado federal pelo PT com 83 mil votos.
1985
Candidato pelo PT a Prefeito de São Paulo.
1986

Candidato a governador pelo PT.
1988
Vereador mais votado para a Câmara Municipal de São Paulo, com 201.549 votos. Luiza Erundina, candidata do PT, é a primeira mulher eleita prefeita da cidade de São Paulo.
1989
Eleito presidente da Câmara Municipal de São Paulo, promove uma grande limpeza com o mote “A transparência em tempo real é a melhor maneira de prevenir irregularidades”.
1990
Primeiro senador da República eleito pelo PT, com 30% dos votos válidos. Até 1994 foi o único representante do partido no Senado.