Possui graduação em Direito pela Universidade Católica do Salvador (1989). Atualmente é juiz de direito - Tribunal de Justiça do Estado de Pernambuco. Também exerce o magistério superior na Faculdade de Ciências Aplicadas e Sociais de Petrolina (FACAPE), lecionando a cadeira de Direito Processual Civil. Coordenador do Centro Judiciário de Solução de Conflitos e Cidadania (CEJUSC), de Petrolina. Mestre em Educação pela Universidade de Pernambuco (UPE).