Miranda Otto

Miranda Otto

Miranda Otto (born December 16, 1967) is an Australian actress. The daughter of actors Lindsay and Barry Otto and the sister of actress Gracie Otto, she began acting at age eighteen, and has performed in a variety of independent and major studio films. Her first major film appearance was in the 198…

Filmography

Homeland
Homeland
2011 · TV
as Allison Carr
The Lord of the Rings: The Return of the King
The Lord of the Rings: The Return of the King
2003 · Movie
as Éowyn
The Lord of the Rings: The Two Towers
The Lord of the Rings: The Two Towers
2002 · Movie
as Éowyn
The Flying Doctors
The Flying Doctors
1986 · TV
as Amy Brodie
Chilling Adventures of Sabrina
Chilling Adventures of Sabrina
2018 · TV
as Zelda Spellman
Police Rescue
Police Rescue
1991 · TV
as Amanda
Miss Fisher's Murder Mysteries
Miss Fisher's Murder Mysteries
2012 · TV
as Lydia Andrews
The Pout-Pout Fish
The Pout-Pout Fish
2026 · Movie
as Marin (voice)
War of the Worlds
War of the Worlds
2005 · Movie
as Mary Ann
Talk to Me
Talk to Me
2023 · Movie
as Sue
The Lord of the Rings: The War of the Rohirrim
The Lord of the Rings: The War of the Rohirrim
2024 · Movie
as Éowyn (voice)
Annabelle: Creation
Annabelle: Creation
2017 · Movie
as Esther Mullins
The Thin Red Line
The Thin Red Line
1998 · Movie
as Marty Bell
24: Legacy
24: Legacy
2017 · TV
as Rebecca Ingram
Reunited Apart
Reunited Apart
2020 · TV
as Self
What Lies Beneath
What Lies Beneath
2000 · Movie
as Mary Feur
The Clearing
The Clearing
2023 · TV
as Adrienne Beaufort
Rake
Rake
2014 · TV
as Maddy Deane
Cashmere Mafia
Cashmere Mafia
2008 · TV
as Juliet Draper
Fires
Fires
2021 · TV
as Kath Simpson
The Fox
The Fox
2026 · Movie
as Liz
The Starter Wife
The Starter Wife
2007 · TV
as Cricket Stewart
I, Frankenstein
I, Frankenstein
2014 · Movie
as Leonore
Flight of the Phoenix
Flight of the Phoenix
2004 · Movie
as Kelly