Filmography

Doctor Who
2005 · Acting

The Late Late Show with Craig Ferguson
2005 · Acting

Slow Horses
2022 · Acting

The Bill
1984 · Acting

The Graham Norton Show
2007 · Acting

Casualty
1986 · Acting

Frontline
1983 · Acting

GMTV
1993 · Acting

Tony Awards
1956 · Acting

The Wheel of Time
2021 · Acting

Spooks
2002 · Acting

Screen Two
1985 · Acting

Dispatches
1987 · Acting

Inside No. 9
2014 · Acting

His Dark Materials
2019 · Acting

The Oscars
1953 · Acting

The Inspector Lynley Mysteries
2002 · Acting

Explained
2018 · Acting

Modern Love
2019 · Acting

Death on the Nile
2022 · Acting

This World
2004 · Acting

The Hollow Crown
2012 · Acting

Murder Most Horrid
1991 · Acting

The Jackal
1997 · Acting

Ace Ventura: When Nature Calls
1995 · Acting

Ratched
2020 · Acting

Hellboy
2019 · Acting

Criminal: UK
2019 · Acting

Flack
2019 · Acting

Christopher Robin
2018 · Acting

Heart of Stone
2023 · Acting

After Earth
2013 · Acting

The Slap
2011 · Acting

Hotel Rwanda
2004 · Acting

Æon Flux
2005 · Acting

Criminal Justice
2008 · Acting

Oliver Twist
2007 · Acting

Tsunami: The Aftermath
2006 · Acting

The Escape Artist
2013 · Acting

Father & Son
2009 · Acting

The Secret Life of Bees
2008 · Acting

Doctor Who: Scream of the Shalka
2003 · Acting

Wanderlust
2018 · Acting

The Governor
1995 · Acting

Mouse
2026 · Acting

10 Lives
2024 · Acting

Chimerica
2019 · Acting

Dirty Pretty Things
2002 · Acting

Undercover
2016 · Acting

Mayday
2013 · Acting
- No Poster
The Great Beyond
2027 · Acting

Stormbreaker
2006 · Acting

Thailand: Earth's Tropical Paradise
2017 · Acting

Wild Rose
2019 · Acting

Renaissance: The Blood and the Beauty
2024 · Acting

Raymond & Ray
2022 · Acting

Civilisations: Rise and Fall
2025 · Acting

Clarissa
2026 · Acting

Scenes of a Sexual Nature
2006 · Acting

Alien Worlds
2020 · Acting

Skin
2009 · Acting

Never Never
2000 · Acting

Martian Child
2007 · Acting

Janet Planet
2024 · Acting

Catherine Called Birdy
2022 · Acting

Earth's Natural Wonders
2015 · Acting
- No Poster
Staying Alive
1996 · Acting

The Scarecrows' Wedding
2026 · Acting
- No Poster
Sweet Revenge
2001 · Acting
- No Poster
In Defence
2000 · Acting

Charlotte
2022 · Acting

Born With Two Mothers
2005 · Acting

Young Soul Rebels
1991 · Acting

Laika
2021 · Acting

Escaping Eritrea
2021 · Acting

This Year's Love
1999 · Acting

War Book
2015 · Acting

Alibi
2003 · Acting

Mad Cows
1999 · Acting

Whose Baby?
2004 · Acting

National Theatre Live: Antony & Cleopatra
2018 · Acting

Concorde: A Supersonic Story
2017 · Acting

Mrs Mandela
2010 · Acting

Maria's Child
1993 · Acting

Go Now
1995 · Acting

The Conqueror: Hollywood Fallout
2024 · Acting
- No Poster
Dead Casual
2002 · Acting
- No Poster
Return to Africa's Witch Children
2009 · Acting

The Ghastly Ghoul
2023 · Acting

Wimbledon Official Film 2016
2016 · Acting

Racism: A History
2007 · Acting

The Stranger on the Bridge
2015 · Acting

Age of Treason
1993 · Acting

Flight of the Swans
2024 · Acting

Running With The Beest
2022 · Acting
- No Poster
Mad Bad Mortal Beings
1992 · Acting

Peaches
2000 · Acting

Miss Queencake
1991 · Acting

Celebration
2007 · Acting
- No Poster
Saving Africa's Witch Children
2008 · Acting

Deep Secrets
1996 · Acting
- No Poster
The Good Terrorist
2016 · Acting
