Marie-France est née en juin 1940 à Yaoundé, dernière de trois enfants d'une mère parisienne et d'un père militaire né en Chine. Après le divorce des parents, en 45, les enfants sont confiés à leur grand'mère, en Alsace. Enseignante au Lycée de Forbach dans les années soixante, puis détachée au rectorat de Paris, elle s'installe avec son mari dans les Yvelines. Mère au foyer de trois enfants, elle écrit des histoires pour la jeunesse aux Editions Fleurus, Bayard, Presses de la Cité, Gautier-Languereau, les Veillées, Hemma. Actuellement à la retraite avec son mari à Espalion où la la famille agrandie de quatre petits enfants se retrouve pour les vacances.