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