Cast of White Teeth

19 credited, in billing order.

Phil Davis
Phil Davisas Archie
Om Puri
Om Purias Samad
Naomie Harris
Naomie Harrisas Clara
Archie Panjabi
Archie Panjabias Alsana
James McAvoy
James McAvoyas Josh Malfen
Charlie Creed-Miles
Charlie Creed-Milesas Ryan Topps
Geraldine James
Geraldine Jamesas Joyce Malfen
Robert Bathurst
Robert Bathurstas Marcus Malfen
Deepak Verma
Deepak Vermaas Shiva
Mona Hammond
Mona Hammondas Hortense
Jeff Mirza
Jeff Mirzaas Mo
Kammy Darweish
Kammy Darweishas Ardashir
Sarah Ozeke
Sarah Ozekeas Irie
Christopher Simpson
Christopher Simpsonas Magid / Millat
Nina Wadia
Nina Wadiaas Neena
San Shella
San Shellaas Young Samad
Bryan Dick
Bryan Dickas Young Archie
Maggie O'Neill
Maggie O'Neillas Poppy
Russell Brand
Russell Brandas Merlin

Crew