
Advogado criminalista, formado pelo UniCEUB em 1998, com pós-graduação em Direito Público. Atuou por 15 anos na área acadêmica, como professor de Direito Penal e de Direito Processual Penal do Centro Universitário UDF e do UniCEUB.
Desde 2003, faz parte da OAB/DF, tendo composto a banca examinadora da Ordem até 2005. Entre 2007 e 2009, foi conselheiro seccional e presidente da 1ª Turma do Tribunal de Ética da OAB/DF. Durante a gestão da ex-presidente Estefânia Viveiros, foi membro da Comissão de Seleção. Atualmente é secretário-geral adjunto da OAB/DF e presidente da Comissão de Prerrogativas da Seccional. É professor da Escola Superior de Advocacia (ESA/DF) desde 2003.
Integrou a banca examinadora do 16º concurso para Juiz Federal da 1ª Região e foi membro do Tribunal Regional Eleitoral do Distrito Federal de 2012 a 2015, tendo sido nomeado desembargador titular do TRE-DF em 2013.