Henry étudie la biologie et les sciences environnementales à l'Université de Zurich et travaille à l'Institut d'anthropologie. Il s'intéresse notamment à l'étude du comportement, à l'écologie, au développement durable, à la politique et à la philosophie.