Upon graduation he focused on non-academic activities: in 1995–1996, he cycled from Geneva to Beijing and, in 1997, he became a mountain guide.
In 1998, he began his Ph.D. in medieval philosophy at the University of Geneva under the supervision of Alain de Libera, completing it in 2003.
From 2004 to 2008 he worked as Wissenschaftlicher Assistent at the Albert-Ludwigs-Universität in Freiburg i. Br.
From 2011 to 2014 he was a researcher at the Centre national de la recherche scientifique in Lille (UMR 8163, Savoirs, textes, langage).
Since 2014 he is full professor of medieval philosophy at the University of Geneva.