Née à Aurillac en 1962 dans une famille de paysans, elle choisit d'étudier les lettres classiques à Paris, où elle vit depuis 1980. Agrégée de grammaire, docteur en lettres, elle enseigne le français, le latin et le grec.
Elle commence à écrire en 1996.