
Miranda Otto
Acting
Born: 1967-12-16 · Brisbane, Queensland, Australia
Biography
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 1986 film Emma's War, in which she played a teenager who moves to Australia's bush country during World War II. In 1996, director Shirley Barrett cast Otto as a shy waitress in the film Love Serenade. Sh
🎬 Movies (20)

The Fox
2026
Liz

The Pout-Pout Fish
2026
Marin (voice)

The Lord of the Rings: The War of the Rohirrim
2024
Éowyn (voice)

Revealed: Otto By Otto
2024
Self

My Freaky Family
2024
Aneska Flood (voice)

At the Gates
2023
Marianne Barris

In the Grip of Terror: Making Talk To Me
2023
Self

Talk to Me
2023
Sue

The Portable Door
2023
Countess Judy

Faith & Fear: The Conjuring Universe
2020
Self

Downhill
2020
Charlotte

The Silence
2019
Kelly Andrews

The Chaperone
2019
Ruth St. Dennis

Zoe
2018
The Designer

The Raid
2017
Rebecca Ingram

Annabelle: Creation
2017
Esther Mullins

Dance Academy: The Movie
2017
Madeline Moncur

The Daughter
2015
Charlotte

The Homesman
2014
Theoline Belknap

I, Frankenstein
2014
Leonore
📺 TV Shows (20)

Thou Shalt Not Steal
2024
Maxine

Ladies in Black
2024
Virginia Ambrose

The Clearing
2023
Adrienne Beaufort

Wellmania
2023
Camille Lavinge

Koala Man
2023
Mindy (voice)

True Colours
2022
Isabelle Martin

Fires
2021
Kath Simpson

The Moth Effect
2021
Jenny

The Unusual Suspects
2021
Sara

Reunited Apart
2020
Self

Chilling Adventures of Sabrina
2018
Zelda Spellman

24: Legacy
2017
Rebecca Ingram

Rake
2014
Maddy Deane

Miss Fisher's Murder Mysteries
2012
Lydia Andrews

Homeland
2011
Allison Carr

Cashmere Mafia
2008
Juliet Draper

The Starter Wife
2007
Cricket Stewart

Through My Eyes
2004
Lindy Chamberlain

The Way We Live Now
2001
Mrs Hurtle

Heroes II: The Return
1991
Roma Page