Après des études dans le cinéma d'animation, Geoffrey exerce quelques mois le métier de caméraman avant de rejoindre la société Ubisoft en 2013 comme concept artist.
Il est depuis illustrateur / storyboarder pour divers studios de production.
Parallèlement, il monte des reportages essentiellement tourné vers les expéditions et aventures en milieux montagneux.