Catherine McCormack - British actress. She was born April 3, 1972 in Epsom, United Kingdom.Best known for her work on Braveheart (1995), Spy Game (2001), A Sound of Thunder (2005), 28 Weeks Later (2007).