Miranda Otto is 57 years and 10 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.