2017 • as Odin's Assistant
2024 • as Jennifer Falk
2009 • as Abigail
2012 • as Natasha Campbell
2023 • as Leyla Nassar
2021 • as Mira Ortez