Nasceu em Santos, no interior do Estado de São Paulo. Ainda criança, veio morar na cidade do Rio de Janeiro. Em 2005, se formou em Direito pela Universidade. Além de advogado, também é músico, compositor e evangelizador. É casado e pai de dois filhos. Ao longo de 12 anos foi chefe de gabinete na Assembleia Legislativa do Estado do Rio de Janeiro. Em 2016, ganhou as eleições para vereador da cidade do Rio pelo Partido Social Cristão (PSC), com mais de 10 mil votos, onde ocupou o cargo durante 2 anos. Participou ainda da Mesa Diretora da Câmara, na função de 2° Secretário. Em outubro de 2018 compôs a chapa na candidatura ao governo do Estado, vencendo com mais de quatro milhões e seiscentos mil votos válidos (4.675.355).