Keith Richards, Pirates of the Caribbean: At World's End
None other than The Rolling Stones' Keith Richards was cast to play Captain Jack Sparrow's father in Pirates of the Caribbean: At World's End. The resemblance is rather striking when he and Depp are both in costume. The character of Jack was actually inspired by Keith's early days in the band.
Advertisement