Rolling Stones guitarist Keith Richards will play the swashbuckling father of Johnny Depp's Captain Jack Sparrow character in the third installment of the Pirates of the Caribbean, according to the Associated Press.

Producer Jerry Bruckheimer confirmed that Richards would have a cameo role in Pirates of the Caribbean: At World's End which is due to start filming next month in California.

Depp has said he adopted the body language and mannerisms of the veteran guitarist to create Captain Jack's character.

"We're all looking forward to the idea of Keith coming in and doing a cameo," Depp said in London. He went on to say "You never say it's definite until the guy steps on the set and the camera is rolling. But it's looking very, very good," he said.