Possui graduação em Ciências Sociais (Bacharel e Licenciatura - 1992) pela UNESP. Mestrado em Ciência Política pela PUC/SP (1999) e Doutorado em Ciência Política pela PUC/SP (2004). Tem experiência na área de Sociologia e Política, com ênfase em Sociologia da Saúde, Sociologia da Literatura, Sociologia Geral, Política Contemporânea e Teoria Política Clássica, e na área de Educação com ênfase em Fundamentos e Metodologias de Ensino de Sociologia no Ensino Básico, Sociologia da Educação. Atualmente é professor adjunto do Curso de Ciências Sociais da UNIOESTE - Universidade Estadual do Oeste do Paraná - Campus de Toledo.