Filmography

Death in Paradise
2011 · Acting

Casualty
1986 · Acting

The One Show
2006 · Acting

Waterloo Road
2006 · Acting

This City Is Ours
2025 · Acting

Not Going Out
2006 · Acting

Grace
2021 · Acting

So Awkward
2015 · Acting

Liar
2017 · Acting

Lovesick
2014 · Acting

Sadie Sparks
2019 · Acting

This Morning
1988 · Acting

Citizen Khan
2012 · Acting

Space Chickens in Space
2018 · Acting

Bluestone 42
2013 · Acting

The Job Lot
2013 · Acting

Etheria
2020 · Acting

Incredible Ant
2022 · Acting

Suspect: The Shooting of Jean Charles De Menezes
2025 · Acting

Joan
2024 · Acting

Archie: The Man Who Became Cary Grant
2023 · Acting

Demons
2009 · Acting

Siblings
2014 · Acting

Shaun the Sheep: The Flight Before Christmas
2021 · Acting

The Rising
2022 · Acting

FM
2009 · Acting

Great Expectations
1999 · Acting

Personal Affairs
2009 · Acting

Scrapper
2023 · Acting
- No Poster
The Mysti Show
2004 · Acting

Keith Lemon: The Film
2012 · Acting

Way to Go
2013 · Acting

This Is Christmas
2022 · Acting

Lemon La Vida Loca
2012 · Acting

Surviving Picasso
1996 · Acting

Then Barbara Met Alan
2022 · Acting

Teenage Kicks
2008 · Acting

Popcorn
2007 · Acting

Gavin & Stacey: A Fond Farewell
2025 · Acting

Blood Monkey
2007 · Acting

Time Travel Is Dangerous!
2025 · Acting

Bula Quo!
2013 · Acting

Virtual Sexuality
1999 · Acting
- No Poster
Dis/Connected
2008 · Acting

The Hatching
2014 · Acting

Freight
2010 · Acting

Great Expectations
1999 · Acting

Tall Dark and Handsome
2023 · Acting

Chatlines
2026 · Acting

The Best Man
2006 · Acting

Gavin & Stacey: A Special Christmas
2019 · Acting

Homing
Acting

Amar Akbar & Tony
2015 · Acting

The Scarlet Tunic
1998 · Acting

Gavin & Stacey: The Finale
2024 · Acting
- No Poster
Rules of Love
2010 · Acting

Hello David
2023 · Acting
- No Poster
Milk
2021 · Acting
- No Poster
Six Degrees
2011 · Acting

A Family Affair
2024 · Acting

The Puppet Asylum
2023 · Acting

Lady M
2017 · Acting

The Usual Children
1997 · Acting
