A Finnish actress, born in Helsinki, Finland. She studied visual art and acting at the Theatre Academy and worked as an actress on radio, television, and cinema. She also worked as a fashion designer, set designer, teacher, and lecturer at the Royal Dramatic Theatre in Stockholm, Sweden. Her credits include God hates Finland (2017) and The Spark (2018).