Melanie Lynskey is 47 years and 6 month(s) old. She was born in 16 May, 1977. Remember Rose in Two-and-a-half men? Pretty, isn’t she? Melanie Lynskey was born on May 16, 1977 in New Zealand. She describes herself as a character actress. She has acted in many films like Coyote Ugl , The Informant!, Flags of Our Fathers, Sweet Home Alabama, The Perks of Being a Wallflower Happy Christmas, Win Win, Up in the Air, Away We Go , Ever After, Heavenly Creatures, Hello I Must Be Going, and Shattered Glass.