Denis Michel-Dansac est ancien élève de l’Institut d’études politiques de Paris en section économique et financière (1981) et diplômé en droit immobilier de l’Université Paris II. C’est en étudiant l’histoire du Chesnay-Rocquencourt (Yvelines) qu’il a découvert le personnage de Christophe Flachat. Il est membre associé de l’Académie des sciences morales, des lettres et des arts de Versailles.