Miranda Otto is an Australian actress. She was born on 16th December 1967 in Brisbane, Queensland, Australia. Miranda Otto is known for Annabelle: Creation (2017), The Chaperone (2018), The Silence (2019), Downhill (2020), Talk to Me (2022), and She is also starring in the upcoming Hollywood movie The Lord of the Rings: The War of the Rohirrim (2024).
Miranda Otto father name is Barry Otto and her mother name is Lindsay Otto. Her marital status is married and Miranda Otto husband name is Peter O’Brien is also an Australian actor couple and has one child.
Australian actress Miranda Otto net worth is estimated to be $4 Million US Dollars and her primary source of income is acting.