Professor Auxiliar da Faculdade de Ciências Humanas (FCH) da Universidade Católica Portuguesa (UCP). É Licenciado em Filosofia, Pós-graduado em Educação para a Cidadania, Mestre em Ciência Política e Relações Internacionais, pela UCP) e é Doutor em Filosofia pela Faculdade de Letras da Universidade do Porto. Para além das suas funções docentes na UCP, é Coordenador do Curso de Licenciatura em Filosofia, Coordenador Pedagógico da Pós-graduação em Filosofia para Crianças e Jovens da FCH e Editor da sua Revista, International Journal of Philosophy and Social Values. Tem como principais áreas de interesse académico a Filosofia do Conhecimento e do Direito, a Ética, a Estética, a Ciência Política e a Cidadania, áreas onde tem lecionado, investigado e publicado, sendo autor ou co-autor de mais de uma dezena de livros e de mais de três dezenas de artigos publicados em revistas científicas nacionais e estrangeiras, pala além de várias dezenas de comunicações proferidas em encontros científicos nacionais e internacionais.