Filmography

The Kelly Clarkson Show
2019 · Acting

The Late Show with Stephen Colbert
2015 · Acting

The Graham Norton Show
2007 · Acting

Backrooms
2026 · Acting

Screen Two
1985 · Acting

Doctor Strange in the Multiverse of Madness
2022 · Acting

Venom: The Last Dance
2024 · Acting

The Martian
2015 · Acting

Rachael Ray
2006 · Acting

Doctor Strange
2016 · Acting

2012
2009 · Acting

Love Actually
2003 · Acting

Star Trek: Starfleet Academy
2026 · Acting

The Lion King
2019 · Acting

American Gangster
2007 · Acting

12 Years a Slave
2013 · Acting

Children of Men
2006 · Acting

Maleficent: Mistress of Evil
2019 · Acting

Inside Man
2006 · Acting

Murder in Mind
2001 · Acting

Infinite
2021 · Acting

The Old Guard
2020 · Acting

Salt
2010 · Acting

The Man Who Fell to Earth
2022 · Acting

Serenity
2005 · Acting

The Life of Chuck
2025 · Acting

The Old Guard 2
2025 · Acting

The Exorcist: Martyrs
2027 · Acting

The Boy Who Harnessed the Wind
2019 · Director, Writer, Acting

Dancing on the Edge
2013 · Acting

Children of Blood and Bone
2027 · Acting

Four Brothers
2005 · Acting

Bridget Jones: Mad About the Boy
2025 · Acting

Tsunami: The Aftermath
2006 · Acting

Triple 9
2016 · Acting

Canterbury Tales
2003 · Acting

Secret in Their Eyes
2015 · Acting

María Madalena
2023 · Acting

Mary Magdalene
2018 · Acting

The Shadow Line
2011 · Acting

Sherlock Gnomes
2018 · Acting

Eleanor the Great
2025 · Acting

Trust
2003 · Acting

ARES: live
2015 · Acting

Marvel Studios Assembled: The Making of Doctor Strange in the Multiverse of Madness
2022 · Acting

Dirty Pretty Things
2002 · Acting

Kinky Boots
2005 · Acting

Redbelt
2008 · Acting

Locked Down
2021 · Acting

She Hate Me
2004 · Acting

The Pod Generation
2023 · Acting

The Elephant Queen
2019 · Acting

Red Nose Day Actually
2017 · Acting

Z for Zachariah
2015 · Acting

Melinda and Melinda
2004 · Acting

Earth from Space
2019 · Acting

Rob Peace
2024 · Director, Writer, Acting

Talk to Me
2007 · Acting

Mind Games
2001 · Acting

Slow Burn
2005 · Acting

Phil Spector
2013 · Acting

Come Sunday
2018 · Acting

Endgame
2009 · Acting

Half of a Yellow Sun
2013 · Acting

G:MT Greenwich Mean Time
1999 · Acting

Red Dust
2004 · Acting

Savannah
2013 · Acting

Twelfth Night, or What You Will
2003 · Acting

Deadly Voyage
1996 · Acting

Amistad
1997 · Acting

2012: Roland Emmerich - Master of the Modern Epic
2010 · Acting

Slapper
2008 · Director, Writer

It Was an Accident
2000 · Acting

National Theatre Live: Everyman
2015 · Acting

The End of the World: The Actor's Perspective
2010 · Acting

The Long Way Home: Making 'The Martian'
2016 · Acting

Regard Noir
2021 · Acting
- No Poster
Royal Carols: Together At Christmas 2025
2025 · Acting

Three Blind Mice
2003 · Acting
- No Poster
Columbite Tantalite
2013 · Director, Writer

Making a Scene | 11 Performances
2013 · Acting

The Lion King: Can You Feel The Love Tonight with Robin Roberts
2019 · Acting
- No Poster
Tonight at Noon
Acting

Partition: The Day India Burned
2007 · Acting

This Is My Africa
2008 · Acting

Day Zero
2020 · Acting
- No Poster
The John Akii Bua Story: An African Tragedy
2008 · Acting

Fela
Acting
- No Poster
Crazy Dragon
Acting
