Captain Edward Teague is a supporting character in the 2007 film Pirates of the Caribbean: At World's End and On Stranger Tides. He is Jack's father and the keeper of the Code, as well as the former Pirate Lord of the Madagascar Sea. Teague is a stickler for the Code and kills anyone who disrespected it. He is portrayed by Keith Richards, the guitar player of 'Rolling Stones.