3 enfants de sa première union avec Viviane Seillon : Jean-Emmanuel, Isabelle et Cécile.
Il épouse en deuxièmes noces le 28 janvier 1995 dans le 15e arrondissement de Paris, Pascale Briand, une chercheuse scientifique française. Ils se séparent en juin 1995.