Miranda Otto is 57 years and 0 month(s) old. She was born in 15 Dec, 1967. Miranda Otto is an Australian actress, who is famous because of her roles in such well known films like What Lies Beneath, The Girl Who Came Late and The Lord of the Rings trilogy in the role of noblewoman of Rohan, Éowyn.