Why are we not surprised that veteran actor Ian McShane has landed one of the most coveted roles in the upcoming film, Pirates of the Caribbean: On Stranger Tides? According to THR, he’s in negotiations to star as the infamous Blackbeard in the fourth film opposite Johnny Depp as Jack Sparrow.

Pirates of the Caribbean: On Stranger Tides will be directed by Rob Marshall, and already has Depp and Oscar winner Penelope Cruz set to co-star. McShane is in talks to play Blackbeard, “whose real name was Edward Teach — who piloted the ship Queen Anne’s Revenge.” Details surrounding the film’s plot are still under wraps but it will have something to do with the Fountain of Youth.

Pirates of the Caribbean 4 is scheduled for release on May 20, 2011, which means production on the film should start some time later this year. Even though Orlando Bloom and Keira Knightley will be missing this time around, it looks like Disney has found a way to make this film work without them. McShane has been in the business for over 40 years, but gained mass acclaim when he starred as the cruel brothel owner on the HBO series, “Deadwood.”

What do you think of McShane joining the cast of Pirates of the Caribbean On Stranger Tides? Do you think he’ll be a great addition to the film?