Formado em direito pelo Largo de São Francisco (USP). Pós graduado em direito penal e processo penal pela UCDB; pós-graduando em direito do trabalho e processo do trabalho pela EPD e em compliance trabalhista pelo IEPREV.
Atualmente é juiz substituto da 3ª Vara do Trabalho de Mogi das Cruzes - SP.