Kalevala – The Story of Kullervo as Pohjan Neito
2024
Palimpsest as Tellu - Adult
2024
Ronja the Robber's Daughter as Lovis (12 episodes)
2023
The Swarm as Tina Lund (8 episodes)
2021
Mister8 as Maria Bergholm (8 episodes)
2020
Helene as Helena Westermarck
2019
Dogs Don't Wear Pants as Mona
2019
Shadow Lines as Maria Salmi (1 episode)
2019
Force of Habit as Hilla
2019
Beforeigners as Alfhildr Enginsdottir (12 episodes)
2018
Bullets as Mari Saari (10 episodes)
2017
Blade Runner 2049 as Doxie #2
2016
Flowers of Evil as Teacher
2016
Pitääkö olla huolissaan? as Herself (1 episode)
2016
Rolli and the Secret of All Time as Laulunopettaja
2016
The Look of a Killer as Pilvi Varis
2015
The Midwife as Helena
2015
Big Significant Things as Ella
2014
Toisen kanssa as Saara Vartia (6 episodes)
2013
Things We Do for Love as Ansa
2013
Rolli and the Golden Key as Riitasointu
2012
Gloriously Wasted as Tiina
2011
Body of Water as Julia
2011
Virta as Anni Kajander (1 episode)
2010
Alamaailma Trilogia as Satu Haapala (6 episodes)
2010
Princess as Christina von Heyroth ("Prinsessan hovineito")
2010
Putous as Kristoffer Taxfree / Various (9 episodes)
2010
Putous as Mikko Zetterberg / Various (8 episodes)
2010
Putous as Raisa Reikänaama / Various (8 episodes)
2010
Putous as Sirkka "Sika" Vainola / Various (9 episodes)
2010
Putous as Yosefina ”Yossu” Samantha Näätä / Various (9 episodes)
2009
Uutishuone as Raija (12 episodes)
2008
Suojelijat as Merituuli (10 episodes)
2007
The Year of the Wolf as Sari Karaslahti
2006
Jade Warrior as Ronja
1998
Uutisvuoto (1 episode)