Doctor en filosofía por la Universidad de Barcelona con la tesis El pensament de Raimon Panikkar: Una filosofia de la interdependència (Institut d’Estudis Catalans, 2007).
Del 1998 al 2003 fue profesor y coordinador del Área de Filosofía del Masters in Holistic Science del Schumacher College en Dartington (Universidad de Plymouth, Inglaterra).
Ha sido profesor invitado o ponente en varias universidades de Europa y América.