Possui graduação em Letras pela Universidade Federal de Alagoas (2004) e doutorado em Letras e Linguística pela Universidade Federal de Alagoas (2009), com período sanduíche na City University of New York (Estados Unidos). Fez um ano de estágio de Pós-Doutorado na University of Cambridge (Inglaterra). Atuou como Professor Adjunto no período de janeiro de 2010 a abril de 2016 na Universidade Federal Rural de Pernambuco, Unidade Acadêmica de Serra Talhada. Atualmente é Professor Adjunto do Departamento de Letras e o Programa de Pós-Graduação em Letras da Universidade Federal de Pernambuco e Tutor do Grupo PET-Letras/UFPE.