Question: who is captain teague in pirates of the caribbean
Answer: Jack's father; played by Keith Richards