In Assassin's Creed III, Haytham Kenway is portrayed as the protagonist's father.
Haytham is the father of Ratonhnhaké:ton, the character commonly called Connor. He is introduced as the opening playable protagonist, and the story later reveals that he is Connor's father. Haytham belongs to the Templar Order, creating a central family conflict between father and son.
The game is set during the American Revolution and follows both characters through different parts of the historical narrative. Connor becomes an Assassin, while Haytham remains committed to the Templar cause, although their relationship is more complicated than a simple personal feud.
Edward Kenway is Haytham's father and the protagonist of Assassin's Creed IV: Black Flag, so he is one generation earlier. Charles Lee is an important Templar figure and antagonist, but he is not Connor's father.