She graduated in fine arts in Helsinki in 1995. She directed many videos and installations.