Miranda Otto
Miranda Otto: A Brief Introduction Miranda Otto is a renowned Australian actress who has made a name for herself in the film industry with her exceptional acting skills. She was born on December 16, 1967, in Brisbane, Queensland, Australia. Otto is best known for her role as Eowyn in the Lord of the Rings trilogy. …