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 Pout-Pout Fish
The Pout-Pout Fish
2026 · Movie
as Marin (voice)
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
War of the Worlds
War of the Worlds
2005 · Movie
as Mary Ann
Talk to Me
Talk to Me
2023 · Movie
as Sue
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 Lord of the Rings: The War of the Rohirrim
The Lord of the Rings: The War of the Rohirrim
2024 · Movie
as Éowyn (voice)
The Clearing
The Clearing
2023 · TV
as Adrienne Beaufort
Rake
Rake
2014 · TV
as Maddy Deane
The Starter Wife
The Starter Wife
2007 · TV
as Cricket Stewart
The Silence
The Silence
2019 · Movie
as Kelly Andrews
Fires
Fires
2021 · TV
as Kath Simpson
Cashmere Mafia
Cashmere Mafia
2008 · TV
as Juliet Draper
The Homesman
The Homesman
2014 · Movie
as Theoline Belknap
Flight of the Phoenix
Flight of the Phoenix
2004 · Movie
as Kelly