Possui graduação em Ciência Política - Università degli Studi di Roma La Sapienza (1997), mestrado em ciências politicas - Università degli Studi di Roma La Sapienza (2001), mestrado em Ciências Sociais - Universidade Federal do Rio Grande do Norte (2010) e doutorado em Ciências Sociais - Universidade Federal do Rio Grande do Norte (2013). Atualmente é professor de Ciência Política do Curso de Ciências Sociais e do Mestrado em Sociologia da UFGD. Tem experiência na área de Ciência Política, com ênfase: nas teorias democráticas, teorias do Estado, história da democracia e do liberalismo, socialismo e marxismo.