Keith Richards
This cameo is rather meta, and we’ll explain why. Keith Richards, the famous Rolling Stones guitarist, played Captain Jack Sparrow’s father in two of the Pirates of the Caribbean movies. What’s interesting is that Johnny Depp, who plays Jack Sparrow, initially based his character on the rock star. Well, once Johnny asked Keith about appearing in the movies as his father, he was on board almost immediately.