Cast
What character does Jack Black provide voice acting for in Kung Fu Panda?
Kung Fu Panda
 Jack Black as Po, an energetic yet accident-prone giant panda. He is also a die-hard fan of the Furious Five and kung fu, despite the fact that his father wants him take over the family noodle shop. To everyone's surprise, Po is chosen as the Dragon Warrior by Master Oogway, and in the end he defeats Tai Lung.  Dustin Hoffman as Master Shifu, an old red panda who is the stern kung fu master to the Five and (unwillingly) to Po; he is troubled over mistakes in the past and is the former-master and adoptive father of Tai Lung.  Angelina Jolie as Tigress, a tiger and leader of the Furious Five. She is the most hostile to Po when he's chosen as the Dragon Warrior, but eventually accepts him when he defeats Tai Lung.  Jackie Chan as Monkey, a Gee's golden langur and member of the Furious Five; he has an easygoing attitude, and like Sun Wukong, the Monkey of Chinese folktales, he is adept with a staff.  Lucy Liu as Viper, a Green Tree Viper and member of the Furious Five; she is kind and the most good-natured to Po when he is chosen as the Dragon Warrior.  Seth Rogen as Mantis, a Chinese mantis and member of the Furious Five; he is extremely strong for his size and is also experienced in acupuncture.  David Cross as Crane, a Red-crowned Crane and another member of the Furious Five; he tends to be both practical and sarcastic.  Ian McShane as Tai Lung, a muscular snow leopard, who was denied the Dragon Scroll by Master Oogway. After rampaging the Valley of Peace for being denied the scroll, Tai Lung was sent to Chorh-Gom Prison for twenty years, after which he escaped and returned for revenge. He is the adoptive son and former-student of Shifu.  Randall Duk Kim as Master Oogway, Shifu's mentor and the wise leader of the Jade Palace. He is an ancient Galápagos tortoise.  James Hong as Mr. Ping, Po's father, a happy-go-lucky Chinese goose who runs a noodle restaurant along with his son, who is unwilling to follow in his father's footsteps.  Dan Fogler as Zeng, a Chinese goose who is Shifu's nervous messenger.  Michael Clarke Duncan as Commander Vachir, a Javan rhinoceros who is the boastful warden of Chorh-Gom Prison, where Tai Lung is imprisoned.