Answer
Ian McShane is a British actor who has voiced many characters in films and television. In the 2007 animated film Shrek the Third, he voiced Captain Hook, the main antagonist. Hook is a pirate who is trying to take over Far Far Away and become king. He is defeated by Shrek and his friends.