|
Mufasa: The Lion King (2024) as Obasi (voice) |
|
The End (2024) as Doctor |
|
There There (2022) as |
|
Peter Rabbit 2: The Runaway (2021) as Barnabas (voice) |
|
The Talk (2020) as Self |
|
The Girl on the Roof (2018) as Thief |
|
The Robot Chicken Walking Dead Special: Look Who's Walking (2017) as Morgan Jones / Sir Fred Livingston III (voice) |
|
Blade Runner 2049 (2017) as Mister Cotton |
|
Heroes Manufactured (2017) as Self (archive footage) |
|
Double Play (2017) as Chamon |
|
Get On Up (2014) as Joe Brown |
|
Swelter (2014) as Bishop |
|
Lockout (2012) as Harry Shaw |
|
Colombiana (2011) as Special Agent Ross |
|
Mob Rules (2011) as C-Note |
|
The Next Three Days (2010) as Lieutenant Nabulsi |
|
The Making of The Walking Dead (2010) as Self |
|
Fallout (2008) as DS Joe Stephens |
|
Outlaw (2007) as Cedric Munroe |
|
My Shakespeare: Romeo & Juliet for a New Generation (2006) as Narrator |
|
Born With Two Mothers (2005) as Errol Bridges |
|
Sahara (2005) as General Zateb Kazim |
|
24 Hour Party People (2002) as Alan |
|
The Martins (2001) as PC Alex |
|
Lucky Break (2001) as Rudy |
|
The Announcement (2000) as Richard |
|
Snatch (2000) as Sol |
|
The Miracle Maker (2000) as Gaius Velius Quintilus (voice) |
|
Storm Damage (2000) as Bonaface |
|
Shockers: Deja Vu (1999) as Mark |
|
Elephant Juice (1999) as Graham |
|
The Perfect Blue (1998) as Danny |
|
Among Giants (1998) as Shovel |
|
Les Misérables (1998) as Enjolras |
|
Lost in Space (1998) as Jeb Walker |
|
Fathers, Sons and Unholy Ghosts (1994) as Martin |
|
Chilling Out (1990) as Lennie |
|
Between The Cracks (1988) as Lennie |
|
Anxious People () as |
|
Storm Damage (2000) Writer |
|
Between The Cracks (1988) Writer |