Cursou Graduação, Mestrado e Doutorado em Filosofia na Universidade Federal do Rio de Janeiro (UFRJ), tendo realizado uma estadia de pesquisa durante o Doutorado na Johann Wolfgang von Goethe Universität - Frankfurt am Main. Nesta última universidade, cursou ainda ainda um Pós-Doutorado em Filosofia Antiga.
É professor Adjunto classe C, nível 1 de Filosofia do Universidade Federal do Estado do Rio de Janeiro (UNIRIO). Atua principalmente nas áreas de História da Filosofia e Metafísica.