Dolittle - Cast

Robert Downey Jr.

as Dr. John Dolittle


Antonio Banderas

as King Rassouli


Michael Sheen

as Dr. Blair Müdfly


Harry Collett

as Tommy Stubbins


Emma Thompson

as Poly (voice)


Rami Malek

as Chee-Chee (voice)


John Cena

as Yoshi (voice)


Kumail Nanjiani

as Plimpton (voice)


Octavia Spencer

as Dab-Dab (voice)


Tom Holland

as Jip (voice)


Craig Robinson

as Kevin (voice)


Ralph Fiennes

as Barry (voice)


Selena Gomez

as Betsy (voice)


Marion Cotillard

as Tutu (voice)


Change Location