Television and movies
- He starred in the film The Firm alongside Gary Oldman.
- In 2003 he starred in the BBC sitcom The Crouches as "Roly Crouch", the father in a "triple-generation family sandwich". Also in that year, he made an appearance in the horror/action film Underworld, alongside Kate Beckinsale and Bill Nighy, as "Khan", weapons master and leader of the Death Dealers.
- He starred in Sky One's Dream Team as Linton Alexander, Curtis Alexander's brother.
- He played Vinny in the UK Gangster film Snatch
- He also starred in UK Gangster movie Rollin' with the Nines.
- He also co-starred as "Shrimper" in Pirates of the Caribbean and also supported Steven Seagal in action thriller Out of Reach.
- His writing credits include The Real McCoy and Blouse and Skirt.
- Also include the role of Rufus Smalls in Mike Bassett: England Manager with Ricky Tomlinson.
- In November 2009, he made a guest appearance on EastEnders as Dexter, the boyfriend of Denise Fox's sister Kim (Tameka Empson).
- He also appeared in a Ribena advertisement campaign.
- He played Seymour's dad in Kerching, (Series 4, episode 8); CBBC 2006
- He played DC Armstrong in The Fades, (Episode 1); BBC 2011
- He played Ramanga in 'Young Dracula' (Episode 7); CBBC 2011