Filmography

The Graham Norton Show
2007 · Acting

GMTV
1993 · Acting

Inside No. 9
2014 · Acting

Remembers…
2022 · Acting

Quantum of Solace
2008 · Acting

The King's Man
2021 · Acting

Hansel & Gretel: Witch Hunters
2013 · Acting

Prince of Persia: The Sands of Time
2010 · Acting

Urban Myths
2017 · Acting

Clash of the Titans
2010 · Acting

OK! TV
2011 · Acting

Moley
2021 · Acting

Secret Service
2026 · Acting

Culprits
2023 · Acting

Watership Down
2018 · Acting

Murder Mystery
2019 · Acting

Funny Woman
2023 · Acting

TFI Unplugged
2026 · Acting

The Amazing Maurice
2022 · Acting

A Turtle's Tale: Sammy's Adventures
2010 · Acting

Lost in Austen
2008 · Acting

Tess of the D'Urbervilles
2008 · Acting

RocknRolla
2008 · Acting

Rogue Agent
2022 · Acting

The Girl with All the Gifts
2016 · Acting

St Trinian's
2007 · Acting

The Boat That Rocked
2009 · Acting

Runner Runner
2013 · Acting

Black Narcissus
2020 · Acting

Byzantium
2013 · Acting

The Voices
2014 · Acting

The Disappearance of Alice Creed
2009 · Acting

Heroes & Demons
2012 · Acting

Their Finest
2017 · Acting

Summerland
2020 · Acting

St Trinian's 2: The Legend of Fritton's Gold
2009 · Acting

How to Build a Girl
2020 · Acting

The History of Love
2016 · Acting

Gemma Bovery
2014 · Acting

The Critic
2024 · Acting

Live from Studio Five
2009 · Acting

StarDog and TurboCat
2019 · Acting

Vita & Virginia
2019 · Acting

Song for Marion
2012 · Acting

100 Streets
2016 · Acting

Tamara Drewe
2010 · Acting
- No Poster
The Portrait of a Lady
Acting

Orphan
2017 · Acting

Watch the Skies
2025 · Acting

The Duchess of Malfi
2014 · Acting

Master Moley by Royal Invitation
2019 · Acting
- No Poster
On Location
2009 · Acting

Three and Out
2008 · Acting

The Escape
2018 · Acting

Bump
2021 · Acting

Capturing Mary
2007 · Acting

My Zoe
2019 · Acting

Mamma Mia! Here We Go Yet Again
2019 · Acting

Leading Lady Parts
2018 · Acting

The Amazing Maurice: The Waters of Life
Acting

National Theatre Live: Saint Joan
2017 · Acting

It's Me, Sugar
2018 · Acting

It's Getting Late
2012 · Acting

Bond on Location
2012 · Acting

Barbie Uncovered: A Dream House Divided
2024 · Acting

Sweet Dreams
Acting

Tom & Gerri
2014 · Acting

The Cunning
2022 · Acting

This Is Your Five Minute Call
Acting
- No Poster
Killa Bee
Acting

Perfect
2009 · Acting

The Mysterious Mr Webster
2014 · Acting

Storm Witch
Acting

Some Mothers Do 'Ave 'Em Sport Relief Special
2016 · Acting

My Astonishing Self: Gabriel Byrne on George Bernard Shaw
2018 · Acting

Walden
2021 · Acting

Astonish Me
2011 · Acting

The Complete Walk: Love's Labour's Lost
2016 · Acting
- No Poster
Director Marc Forster
2009 · Acting
- No Poster
After You'd Gone
Acting
- No Poster
Like a Virgin
Acting
