Some people complain about European actors portraying American heroes. Yet no one seems the least bit perturbed that Ian McShane is set to embody the classic character Blackbeard in this summer’s Pirates of the Caribbean: On Stranger Tides. Good for those naysayers too, as such a misgiving would be silly. McShane, a veteran actor from the United Kingdom, is skilled in stage, voiceover, and television acting. Although his career spans nearly fifty years, he is one of those performers who is known more by his face or his characters than as a big name star in his own right.