Catherine McCormack
Catherine Jane McCormack (born 3 April 1972) is an English actress. Her film appearances include Braveheart (1995), The Land Girls (1998), Dangerous Beauty (1998), Dancing at Lughnasa (1998), Spy Game (2001), and 28 Weeks Later (2007). Her theatre work includes National Theatre productions of All My Sons (2000) and Honour (2003).
Description above from the Wikipedia article Catherine McCormack, licensed under CC-BY-SA, full list of contributors on Wikipedia.
Acting
Movie
Braveheart
as Murron MacClannough
1995
TV
The Witcher
as Anika
2019
Movie
28 Weeks Later
as Alice
2007
Movie
Spy Game
as Elizabeth Hadley
2001
Movie
Sherlock: The Abominable Bride
as Lady Carmichael
2016
Movie
Magic in the Moonlight
as Olivia
2014
TV
Slow Horses
as Alex Tropper
2022
Movie
Shadow of the Vampire
as Greta Schröder
2000
Movie
My Oxford Year
as Antonia Davenport
2025
Movie
The Tailor of Panama
as Francesca Deane
2001
Movie
Promise at Dawn
as Lesley Blanch
2017
Movie
A Sound of Thunder
as Sonia Rand
2005
TV
Genius
as Marija Ruzic-Marić
2017
Movie
Dangerous Beauty
as Veronica Franco
1998
Movie
The Weight of Water
as Jean Janes
2001
Movie
The Song of Names
as Helen Simmonds
2019
TV
A Thousand Blows
as Sophie Lyons
2025
Movie
Strings
as Zita
2004
TV
Lockerbie: A Search for Truth
as Jane Swire
2025
Movie
The Journey
as Kate Elgar
2017
Movie
Dancing at Lughnasa
as Christina 'Chrissy' Mundy
1998
Movie
North Star
as Sarah
1996
Movie
Cordelia
as Kate
2019
Movie
Born Romantic
as Jocelyn
2000