Johnny Depp had a major hit on his hands with the 2000s film franchise 'Pirates of the Caribbean,' and after remarking that he modeled Captain Jack Sparrow's speech and mannerisms after longtime Rolling Stones guitarist Keith Richards, it seemed natural that an invite for a cameo would come Richards' way.

In 2007, it finally happened with Richards turning up as Captain Teague, the father of Sparrow's character in 'Pirates of the Caribbean: At World's End.' Richards would actually win the Best Celebrity Cameo Award at the 2007 Spike Horror Awards for his involvement with the film. The rocker would reprise the role in 2011's 'Pirates of the Caribbean: On Stranger Tides.'

 

 

Watch Keith Richards in 'Pirates of the Caribbean: At World's End'