 Rolling Stone Keith Richards (II) (qv) was set to make a cameo  appearance as the father of Captain Jack Sparrow, but Richards had  to pull out of the project due to his commitment with the Rolling  Stones world tour. Johnny Depp (qv) had previously said that his  performance as Jack Sparrow was based on Richards.