Vive em São Paulo desde os seis anos de idade. Bancário concursado do Banco do Brasil, iniciou na política no Sindicato dos Bancários de São Paulo, Osasco e Região, do qual foi presidente.
Elegeu-se deputado federal pelo PT quatro vezes, em 1998, 2002, 2006 e 2010.
Em 2005, Lula anunciou a substituição de Berzoini por Luiz Marinho, presidente da CUT. A intenção inicial era de que ele voltasse a assumir o seu mandato de deputado, para defender na Câmara o governo da bateria de acusações que enfrenta. As circunstâncias, porém, o levaram à secretaria-geral do PT. No final de 2005, foi escolhido o candidato oficial do Campo Majoritário à presidência do partido. Mais bem votado no primeiro turno da eleição interna, derrotou, no segundo turno, o oposicionista Raul Pont. Sua vitória representou a continuidade do Campo Majoritário, grupo que está na presidência do partido desde sua fundação.[3]
Com o impeachment aceito pelo Senado Federal, foi afastada temporariamente, sendo afastada definitivamente em 31 de agosto de 2016 com a conclusão do processo.