"I was reading about the 18th century pirates and thought they were kind of like rock stars," explains Depp. "So, when I thought, 'Who is the greatest rock 'n' roll star of all time?'" And of course, his answer was none other than Keith Richards. This lead to a surprise cameo in the third Pirates film that I’m sure Johnny enjoyed very much. Richards himself starred as Depp’s onscreen father, Captain Teague, in Pirates of the Caribbean: On Stranger Tides!
19 Totally Incredible Facts