Advogado, mestre e doutorando em Direito e procurador do município de São Paulo desde 1982. Foi secretário de Governo do município de São Paulo (1989-1992), vereador por três mandatos consecutivos, duas vezes deputado federal. Assumiu o Ministério da Justiça em 2 de janeiro de 2011.