Miranda Otto is 56 years and 11 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.