Daniel Guénand est né à La Rochelle dans une vieille famille protestante. Après des études classiques et un baccalauréat scientifique, il s'inscrit à la faculté de médecine de Bordeaux. À l'issue de ses études de chirurgie dentaire, il s'installe dans sa ville natale. Parallèlement à son activité libérale, il occupe un poste hospitalo-universitaire à la faculté de Bordeaux.