Born in 1973 in Lahti, Finland. She graduated form the Fine Arts Academy in Helsinki and Royal College of Art in London.
Her works show a complicated and multilayered world. She is interested in human being as a very effective and unique species that is using her skills among other animals and expressing her fastly changing ideas with the help of technology.
A laconic presentation of the physical order of the reality in relation to the structural elements which shape our lives is a characteristic feature of her works.