Knut Haakonsson's father served as steward of the Norwegian kingdom while his maternal grandfather reigned as king of Norway.
His maternal grandfather was Eric the Saint who reigned as King Eric IX of Sweden. 
