Nascido em Altinópolis-SP, é engenheiro civil pela Escola Politécnica da USP, iniciando sua vida política como líder estudantil, quando foi diretor do DCE da USP e da União Estadual dos Estudantes, na época das lutas pela democracia.
Eleito pela primeira vez, em 1986, foi o relator do anteprojeto da Constituição Estadual e da emenda que acabou com a imunidade parlamentar para crimes comuns.
É cidadão de vários municípios paulistas; recebeu inúmeras condecorações; paraninfo de diversas turmas de formandos nos setores de engenharia, agronomia e outros.
Seu currículo resumido: