Edward Teague

Edward Teague is the father of Jack Sparrow, and Keira's paternal grandfather.