Born in 1972 in Toronto. Childhood in Frankfurt am Main.
Studies at Hochschule für bildende Künste, Hamburg (College of Arts) with a degree of communication design. Production of animated movies for German publishers, German television, exhibition designers and animated short films. Living with two daughters and husband in Hamburg.