Licenciado em Filosofia, Pós-graduado em Educação para a Cidadania e Mestre em Ciência Política e Relações Internacionais, pela Universidade Católica Portuguesa (UCP). É Professor Assistente Convidado da Faculdade de Ciências Humanas (FCH) da UCP e Professor de Filosofia, Psicologia e Ciência Política do Colégio Manuel Bernardes. Investigador do Centro de Estudos de Filosofia (CEFi) da UCP; Secretário-Geral de 2008 Ano Vieirino; Formador de Professores do Ensino Básico e Secundário nas áreas de Educação para a Cidadania e Educação e Valores. Tem como principais áreas de interesse académico a Filosofia do Conhecimento e do Direito, a Ciência Política e a Cidadania e o estudo da Filosofia Portuguesa com particular incidência no pensamento de Padre António Vieira, Fernando Pessoa, Agostinho da Silva e Eudoro de Sousa, áreas onde tem lecionado, investigado e publicado. Atualmente, prepara o seu Doutoramento em Filosofia.