LONDRA (Gran Bretagna), 11 ottobre, 1965
2024 - The End - Attore - Il dottore
2017 - Blade Runner 2049 - Attore - Mr. Cotton
2014 - Get on Up - Attore - Joe Brown
2012 - Lockout - Attore - Harry Shaw
2011 - Colombiana - Attore - Agente Speciale Ross
2010 - The Next Three Days - Attore - Tenente Nabulsi
2005 - Sahara - Attore - Generale Kazim
2002 - 24 Hour Party People - Attore - Alan Erasmus
2001 - LUCKY BREAK - Attore - Rudy
2001 - THE MARTINS - Attore - Poliziotto
2000 - Snatch - Lo strappo - Attore - Sol
2000 - Intimacy - Nell'intimità - Attore - Asif
1999 - ELEPHANT JUICE - Attore - Graham
1998 - FRA I GIGANTI - Attore - Shovel
1998 - I miserabili - Attore - Enjolras