Dennis Haysbert is an American actor. He’s also a prolific voice actor. He debuted in 1978, appearing in an episode of Lou Grant. The following year, he had his first movie role in Scoring. In the ’90s, he starred in the films Navy Seals, Mr. Baseball, Heat, and Absolute Power. He also became known for his role as Pedro Cerrano in Major League and its sequels. On television, he first starred as Dr. Theodore Morris in the TV series Now and Again. He gained wider recognition for starring as David Palmer in 24, a role that gained him a Golden Globe nomination. After this, he became known for his role as Sergeant Major Jonas Blane in The Unit. Other film performances include Jarhead, Goodbye Bafana, Sin City: A Dame to Kill For, and The Dark Tower, among others. He’s also the voice of Master Storming Ox in Kung Fu Panda 2 and Kung Fu Panda: Secrets of the Masters.