Jack Black
as Po
Rita Ora
as Wandering Blade
James Hong
as Mr. Ping
Chris Geere
as Klaus Dumont
Della Saba
as Veruca Dumont
Rahnuma Panthaky
as Rukhmini
Ed Weeks
as Colin
Melissa Villaseñor
as Akna
Shohreh Aghdashloo
as Forouzan
Omid Abtahi
as Alfie / Alfred
Parry Shen
as Weimin
Todd Haberkorn
as The Emperor
Barbara Goodson
as Queen of England
Mick Wingert
as Drake
Sean T. Krishnan
as Jayesh
Anjali Bhimani
as Padma
Deepti Gupta
as Diya
Sarah-Nicole Robles
as Zuma
Amy Hill
as Pei Pei
Toks Olagundoye
as Lucinda