Filmography

Luther
2010 · Acting

Black Doves
2024 · Acting

Casualty
1986 · Acting

Silent Witness
1996 · Acting

Strike Back
2010 · Acting

Lewis
2007 · Acting

Law & Order: UK
2009 · Acting

Alien: Earth
2025 · Acting

Into the Badlands
2015 · Acting

Rogue One: A Star Wars Story
2016 · Acting

'71
2014 · Acting

A.D. The Bible Continues
2015 · Acting

Killer Heat
2024 · Acting

Eye in the Sky
2015 · Acting

Shardlake
2024 · Acting

Guerrilla
2017 · Acting

Dark Money
2019 · Acting

National Treasure
2016 · Acting

Getting On
2009 · Acting

The Best of Enemies
2019 · Acting

Wolfe
2021 · Acting

We Hunt Together
2020 · Acting

Severance
2006 · Acting

Free Fire
2017 · Acting

Puppy Love
2014 · Acting

Half of a Yellow Sun
2013 · Acting

Damilola, Our Loved Boy
2016 · Acting

Whistleblower
2008 · Acting

Aldeas: A New Story
2026 · Acting

The Age of Stupid
2009 · Acting

Stolen
2011 · Acting

The Show
2021 · Acting

Resurrection
2021 · Acting

Shirley
2011 · Acting
- No Poster
Iris
2024 · Acting

Thai Black Tea
Writer, Acting
