Mestre e Doutor em Direito pela Faculdade de Direito do Recife, com pós-doutorado pela Universidade de Salamanca (com bolsa da CAPES/Fundação Carolina).
Professor Permanente da Linha de Cidadania Digital do PPGD da Universidade Católica de Pernambuco.
Professor da Faculdade de Direito do Recife.
Consultor ad-hoc da CAPES.
Líder do Grupo de Pesquisa Logos (UNICAP-CNPq).
Desembargador Eleitoral do TRE-PE (2018/2019).
Desembargador do Tribunal de Justiça de Pernambuco.
Membro da Academia Brasileira de Direito Eleitoral e Político (ABRADEP), da Academia Pernambucana de Letras Jurídicas (APLJ), da Liga Pernambucana de Direito e Informática e da REDITECH (Rede de Pesquisa de Tecnologia e Direito).
Membro da ABDPro (Associação Brasileira de Direito Processual).