She graduated from the University of Art and Design Helsinki (currently Aalto University) as a Master of Arts in 2005. She has also studied architecture in the Helsinki University of Technology and painting in the Finnish Academy of Fine Arts.