Ian David McShane (born September 29, 1942) is an English movie, television, stage, voice actor, movie director, movie producer, and comedian. He is known his roles as Tai Lung in "Kung Fu Panda" and as Blackbeard in "". He has won a TCA Award and a Golden Globe Award.