Vive a Londra da 15 anni ed è VFX supervisor, cioè si occupa di gestire teams di artisti 3D per la  creazione di film e animazione per il cinema. È stato nominato ai quarantasettesimi Annie Awards nella categoria « best visual effects for an animated feature » per lo speciale di Natale 2019 How to train your dragon: Homecoming. Alcuni dei titoli più rilevanti a cui ha lavorato sono Inception, Ironman 2, John Carter, Adrift e il più recente The two popes. Recentemente si è concentrato più sui film d’animazione, collaborando con Dreamworks su due grossi progetti. Jean Claude è anche un veterano nel training di professionisti e studenti di ogni livello, avendo insegnato Visual Effect tramite l’utilizzo di softwares come Softimage|3D e SideFX Houdini sin dalla fine degli anni ’90. Ha insegnato all’università di Barcellona e al Politecnico di Milano, nelle facoltà di Ingegneria, Matematica e Fisica.