Acting • AGE 54
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...


Prisoner
Josephine Campbell
2026

My Oxford Year
Antonia Davenport
2025

A Thousand Blows
Sophie Lyons
2025

Lockerbie: A Search for Truth
Jane Swire
2025

Slow Horses
Alex Tropper
2022

The Song of Names
Helen Simmonds
2019

The Witcher
Anika
2019

Cordelia
Kate
2019

Women on the Verge
Claire
2018

Promise at Dawn
Lesley Blanch
2017

Genius
Marija Ruzic-Marić
2017

The Journey
Kate Elgar
2017

Sherlock: The Abominable Bride
Lady Carmichael
2016

Life In Squares
Virginia Woolf
2015

Magic in the Moonlight
Olivia
2014

The Fold
Rebecca Ashton
2014

Lucan
Lady Veronica Lucan
2013

Lucan
Lady Lucan
2013

Playhouse Presents
Writer
2012

Lights Out
Theresa Leary
2011

Midnight Man
Alice Ross
2008

Stevie
Claire
2008

28 Weeks Later
Alice
2007

The Moon and the Stars
Kristina Baumgarten / Tosca
2007

Ancient Rome: The Rise and Fall of an Empire
Poppaea Sabina
2006

Elizabeth David: A Life in Recipes
Elizabeth David
2006

A Sound of Thunder
Sonia Rand
2005

Strings
Zita
2004

Gunpowder, Treason & Plot
Elizabeth I of England
2004

Spy Game
Elizabeth Hadley
2001

The Weight of Water
Jean Janes
2001

The Tailor of Panama
Francesca Deane
2001

Born Romantic
Jocelyn
2000

A Rumor of Angels
Mary Neubauer
2000

Shadow of the Vampire
Greta Schröder
2000

The Debtors
1999

This Year's Love
Hannah
1999

Dancing at Lughnasa
Christina 'Chrissy' Mundy
1998

The Land Girls
Stella
1998

Dangerous Beauty
Veronica Franco
1998

Deacon Brodie
Annie Grant
1997

North Star
Sarah
1996

Braveheart
Murron MacClannough
1995

Loaded
Rose
1994

Wycliffe
Asenath Gardner
1994