Mi-Française, mi-Britannique, Michèle Brown a étudié le Design Typographique et est titulaire d'une maîtrise en gravure. Elle vit aujourd'hui à Cornwall, au Royaume-Uni, et se spécialise dans des œuvres multimédias inspirées du paysage qui l’entoure.