|
Untitled The Exorcist Film (2027) as |
|
Children of Blood and Bone (2027) as King Saran |
|
Backrooms (2026) as Clark |
|
Royal Carols: Together At Christmas 2025 (2025) as Self |
|
Eleanor the Great (2025) as Roger |
|
The Old Guard 2 (2025) as Copley |
|
The Life of Chuck (2025) as Marty Anderson |
|
Bridget Jones: Mad About the Boy (2025) as Scott Walliker |
|
Venom: The Last Dance (2024) as Strickland |
|
Rob Peace (2024) as Robert E. 'Skeet' Douglas |
|
The Pod Generation (2023) as Alvy |
|
Marvel Studios Assembled: The Making of Doctor Strange in the Multiverse of Madness (2022) as Self - Baron Mordo |
|
Doctor Strange in the Multiverse of Madness (2022) as Baron Mordo |
|
Infinite (2021) as Bathurst 2020 |
|
Regard Noir (2021) as Self |
|
Locked Down (2021) as Paxton |
|
Day Zero (2020) as Narrator |
|
The Old Guard (2020) as Copley |
|
The Elephant Queen (2019) as Self - Narrator (voice) |
|
Maleficent: Mistress of Evil (2019) as Conall |
|
The Lion King (2019) as Scar (voice) |
|
The Lion King: Can You Feel The Love Tonight with Robin Roberts (2019) as |
|
The Boy Who Harnessed the Wind (2019) as Trywell Kamkwamba |
|
Mary Magdalene (2018) as Peter |
|
Sherlock Gnomes (2018) as Watson (Voice) |
|
Come Sunday (2018) as Carlton Pearson |
|
Red Nose Day Actually (2017) as Peter |
|
Doctor Strange (2016) as Mordo |
|
The Long Way Home: Making 'The Martian' (2016) as Self |
|
Triple 9 (2016) as Michael Atwood |
|
Secret in Their Eyes (2015) as Ray |
|
The Martian (2015) as Vincent Kapoor |
|
Z for Zachariah (2015) as John Loomis |
|
National Theatre Live: Everyman (2015) as Everyman |
|
Making a Scene (2013) as |
|
12 Years a Slave (2013) as Solomon Northup |
|
Half of a Yellow Sun (2013) as Odenigbo |
|
Phil Spector (2013) as Mock Prosecutor |
|
Savannah (2013) as Christmas Moultrie |
|
Salt (2010) as Darryl Peabody |
|
The End of the World: The Actor's Perspective (2010) as Self |
|
2012: Roland Emmerich - Master of the Modern Epic (2010) as Self |
|
2012 (2009) as Adrian Helmsley |
|
Endgame (2009) as President Thabo Mbeki |
|
The John Akii Bua Story: An African Tragedy (2008) as Narrator |
|
Redbelt (2008) as Mike Terry |
|
This Is My Africa (2008) as Self |
|
American Gangster (2007) as Huey Lucas |
|
Talk to Me (2007) as Dewey Hughes |
|
Partition: The Day India Burned (2007) as Narrator |
|
Children of Men (2006) as Luke |
|
Inside Man (2006) as Bill Mitchell |
|
Serenity (2005) as The Operative |
|
Slow Burn (2005) as Ty Trippin |
|
Kinky Boots (2005) as Lola/Simon |
|
Four Brothers (2005) as Victor Sweet |
|
Melinda and Melinda (2004) as Ellis Moonsong |
|
She Hate Me (2004) as Frank Wills |
|
Red Dust (2004) as Alex Mpondo |
|
Three Blind Mice (2003) as Mark Hayward |
|
Love Actually (2003) as Peter |
|
Twelfth Night, or What You Will (2003) as Orsino |
|
Dirty Pretty Things (2002) as Okwe |
|
Mind Games (2001) as Tyler Arnold |
|
It Was an Accident (2000) as Nicky Burkett |
|
G:MT Greenwich Mean Time (1999) as Rix |
|
Amistad (1997) as Ensign Covey |
|
Deadly Voyage (1996) as Ebow |
|
Fela () as Fela Kuti |
|
Tonight at Noon () as Lee / Evans |
|
99 Nights in the Forest () as Furniture Salesman |
|
Rob Peace (2024) Director |
|
Rob Peace (2024) Writer |
|
The Brown Dog (2024) Executive Producer |
|
The Boy Who Harnessed the Wind (2019) Director |
|
The Boy Who Harnessed the Wind (2019) Screenplay |
|
Columbite Tantalite (2013) Director |
|
Columbite Tantalite (2013) Writer |
|
Slapper (2008) Director |
|
Slapper (2008) Writer |