Ian David McShane born 29 September 1942) is an English actor, producer, and director. He voiced Captain Hook in Shrek the Third and Tai Lung in Kung Fu Panda franchise.
Advertisement
Ian David McShane born 29 September 1942) is an English actor, producer, and director. He voiced Captain Hook in Shrek the Third and Tai Lung in Kung Fu Panda franchise.