No photoSaara LehtonenActingBorn 10/03/1980Known ForMoomins and the Winter Wonderland2017Angry Birds Stella2014