Catherine McCormack

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…

Filmography

Prisoner
Prisoner
2026 · TV
as Josephine Campbell
The Witcher
The Witcher
2019 · TV
as Anika
Slow Horses
Slow Horses
2022 · TV
as Alex Tropper
Genius
Genius
2017 · TV
as Marija Ruzic-Marić
A Thousand Blows
A Thousand Blows
2025 · TV
as Sophie Lyons
Wycliffe
Wycliffe
1994 · TV
as Asenath Gardner
Braveheart
Braveheart
1995 · Movie
as Murron MacClannough
28 Weeks Later
28 Weeks Later
2007 · Movie
as Alice
The Tailor of Panama
The Tailor of Panama
2001 · Movie
as Francesca Deane
My Oxford Year
My Oxford Year
2025 · Movie
as Antonia Davenport
Lockerbie: A Search for Truth
Lockerbie: A Search for Truth
2025 · TV
as Jane Swire
Spy Game
Spy Game
2001 · Movie
as Elizabeth Hadley
Ancient Rome: The Rise and Fall of an Empire
Ancient Rome: The Rise and Fall of an Empire
2006 · TV
as Poppaea Sabina
Sherlock: The Abominable Bride
Sherlock: The Abominable Bride
2016 · Movie
as Lady Carmichael
Lights Out
Lights Out
2011 · TV
as Theresa Leary
Dangerous Beauty
Dangerous Beauty
1998 · Movie
as Veronica Franco
Lucan
Lucan
2013 · TV
as Lady Lucan
Gunpowder, Treason & Plot
Gunpowder, Treason & Plot
2004 · TV
as Elizabeth I of England
Life In Squares
Life In Squares
2015 · TV
as Virginia Woolf
A Sound of Thunder
A Sound of Thunder
2005 · Movie
as Sonia Rand
Shadow of the Vampire
Shadow of the Vampire
2000 · Movie
as Greta Schröder
Magic in the Moonlight
Magic in the Moonlight
2014 · Movie
as Olivia
Women on the Verge
Women on the Verge
2018 · TV
as Claire
The Song of Names
The Song of Names
2019 · Movie
as Helen Simmonds