Leena studied and graduated from the “All-Union State Institute of Cinematography, Moscow” (VGIK). She grew up bilingually and speaks fluent Russian. She has been a director, cinematographer and screenplay writer. Most of her works are done in Russia, e.g. “Children of The Big Bear” filmed in Saha-Jakutia, ”On the Edge” in Tula area, and "Whale Island" in Solovtetsky islands. She is member of the Finnish Documentary Guild, and was president of the guild 2009 –2010.