She was born in The Hague, and grew up in Rio de Janeiro, Brazil, where she completed her high school education. She began to study chemistry at Brown University, Providence, USA, but after moving to Europe decided to become a photographer and enrolled at the Bayerische Staatslehranstalt für Fotografie in Munich, Germany, where she completed her education in 1990. She then settled in Barcelona, remaining dedicated to her profession.