Actor
- Bridget Jones: Mad About the Boy (2025)
- Venom: The Last Dance (2024)
- Rob Peace (2024)
- The Pod Generation (2023)
- Doctor Strange in the Multiverse of Madness (2022)
- The Man Who Fell to Earth (2022)
- Infinite (2021)
- Marvel Studios: Assembled (2021)
- Locked Down (2021)
- The Old Guard (2020)
- The Boy Who Harnessed the Wind (2019)
- The Elephant Queen (2019)
- The Lion King (2019)
- Maleficent: Mistress of Evil (2019)
- Mary Magdalene (2018)
- Sherlock Gnomes (2018)
- Come Sunday (2018)
- Red Nose Day Actually (2017)
- The Long Way Home: Making the Martian (2016)
- Ares III: Refocused (2016)
- The First Monday in May (2016)
- Triple 9 (2016)
- Doctor Strange (2016)
- National Theatre Live: Everyman (2015)
- The Martian (2015)
- Spectre (2015)
- Secret in Their Eyes (2015)
- Z for Zachariah (2015)
- Half of a Yellow Sun (2013)
- Dancing on the Edge (2013)
- 12 Years a Slave (2013)
- Savannah (2013)
- Phil Spector (2013)
- The Shadow Line (2011)
- The Suffering (2011)
- Three Way Split (2010)
- Salt (2010)
- Endgame (2009)
- 2012 (2009)
- Redbelt (2008)
- Talk to Me (2007)
- American Gangster (2007)
- Tsunami: The Aftermath (2006)
- Inside Man (2006)
- Children of Men (2006)
- Kinky Boots (2005)
- Four Brothers (2005)
- Serenity (2005)
- Slow Burn (2005)
- Red Dust (2004)
- She Hate Me (2004)
- Melinda and Melinda (2004)
- Twelfth Night, or What You Will (2003)
- The Canterbury Tales (2003)
- Trust (2003)
- Three Blind Mice (2003)
- Love Actually (2003)
- Dirty Pretty Things (2002)
- My Friend Soweto (2001)
- Murder in Mind (2001)
- Mind Games (2001)
- It Was an Accident (2000)
- G:MT Greenwich Mean Time (1999)
- Amistad (1997)
Filmografie - altele