È nata a Wurzburg (Germania) nel 1966. Vive e lavora tra Monaco e la Foresta bavarese.
Ha studiato arte al California Institute of the Arts e poi Comunication Design alla University GH Essen.Tra il 1999 e il 2000 è stata Docente di Fotografia all’Università GH Essen. Nel 2008 è stata nominata per il Deutsche Börse Photography Prize.