Aveleira
A Fixture
Patton
Ian McShane as Blackbeard
General Lee?
Darn, that would be badass! It at least a pirate (sorry gotta ask)?A bit more near -only a bit- than the other guessing, but no, he is not.
Try Vanish Del, works a treat.Bismarck?