Cast of
White Teeth

About White Teeth

  • Released on September 16, 2002
  • Drama

An adaptation of Zadie Smith's bestseller concerning the lives of two families from as far back as the 1800s and India to late 1990s Willesden.

Full Cast of White Teeth

Phil Davis
plays Archie

Phil Davis as Archie

Philip Davis (born 30 July 1953) is an English actor, writer, director and narrator.

See Phil Davis's other roles

Om Puri
plays Samad

Naomie Harris
plays Clara

Archie Panjabi
plays Alsana

James McAvoy
plays Josh Malfen

Charlie Creed-Miles
plays Ryan Topps

Charlie Creed-Miles as Ryan Topps

Charlie Creed-Miles (born 24 March 1972) is an English actor and musician. Creed-Miles was born in Nottingham, and h...

See Charlie Creed-Miles's other roles

Geraldine James
plays Joyce Malfen

Geraldine James as Joyce Malfen

From Wikipedia, the free encyclopedia Geraldine James, OBE (born 6 July 1950) is an English actress. Description ab...

See Geraldine James's other roles

Robert Bathurst
plays Marcus Malfen

Robert Bathurst as Marcus Malfen

From Wikipedia, the free encyclopedia. Robert Guy Bathurst (born 22 February 1957) is an English actor. Bathurst was...

See Robert Bathurst's other roles

Deepak Verma
plays Shiva

Mona Hammond
plays Hortense

Mona Hammond as Hortense

From Wikipedia, the free encyclopedia Mavis Chin OBE (born January 1, 1931), known professionally as Mona Hammond is...

See Mona Hammond's other roles

Jeff Mirza
plays Mo

Kammy Darweish
plays Ardashir

Sarah Ozeke
plays Irie

Christopher Simpson
plays Magid / Millat

Nina Wadia
plays Neena

Nina Wadia as Neena

Nina Wadia was born on December 18, 1968 and is currently 55 years old.

See Nina Wadia's other roles

San Shella
plays Young Samad

Bryan Dick
plays Young Archie

Maggie O'Neill
plays Poppy

Russell Brand
plays Merlin

Russell Brand as Merlin

British comedian, actor, columnist, author and TV & radio personality. Brand achieved mainstream fame in the UK for ...

See Russell Brand's other roles

Crew of White Teeth

Discover the backstage crew of White Teeth →