David Cross performed the voice of Master Crane in Kung Fu Panda and Kung Fu Panda 2 and Minion in Megamind.
He also played Ian Hawke in Alvin & the Chipmunks, and Alvin & the Chipmunks: The Squeakuel and the upcoming Alvin & the Chipmunks: Chipwrecked.
Dreamworks Roles