Bacharel, mestre e doutor em Direito pela Universidade Federal da Bahia (UFBA), realizou segundo mestrado, em Direito Constitucional, pela Universidad de Sevilla. Pós-doutoramento pela Universidade de Coimbra. Professor e palestrante em diversos cursos de pós-graduação e preparatórios para carreiras jurídicas. Procurador da República (MPF), aprovado na primeira colocação, mediante concurso público de provas e títulos. Foi Defensor Público Federal (2010-2014), logrando aprovação em diversos outros concursos públicos, para cargos como Procurador do Estado de Pernambuco e Juiz de Direito do Estado da Bahia.