Catherine McCormack
Who is Catherine McCormack? Catherine McCormack is a British theatre and movie actress who was born in Epsom, Surrey. Catherine McCormack is most recognized for her appearance in the film Braveheart, which won multiple Academy Awards. Catherine McCormack – Birth,…