Chercheur au CNRS depuis 2000, il est directeur-adjoint du Laboratoire de Synthèse Organique de l’École Polytechnique.
Il participe à divers enseignements. Il fait notamment partie de l'équipe enseignante du Master 2 "Molecular Chemistry and Interfaces" (MoChI, co-habilité Institut Polytechnique de Paris / Université Paris-Saclay