Possui graduação em Ciências Sociais pela Universidade Federal Fluminense (2009), mestrado (2011) e doutorado (2016) em Ciência Política pelo Instituto de Estudos Sociais e Políticos da Universidade do Estado do Rio de Janeiro (IESP-UERJ), com período sanduíche na Univeristà degli Studi di Pisa (Itália). Realizou estágio de pós-doutorado no IESP-UERJ e no Departamento de Ciência Política da Universidade de São Paulo (USP). Tem experiência nas áreas de Teoria Política, Teoria da Democracia, Ideologias Políticas e Pensamento Político Brasileiro. Co-coordena o Beemote – Grupo de Estudos de Teoria e Pensamento Político Brasileiro e o NUTEPI – Núcleo de Teoria Política e Instituições.