John II was Count of Hainaut, Holland, and Zeeland. Wikipedia
Born: 1247, North Brabant, Netherlands
Died: August 22, 1304 (age 57 years), Valenciennes, France
Grandchildren: Philippa of Hainault, Margaret II, Countess of Hainaut, William II, Count of Hainaut, and more
Children: William I, Count of Hainaut, John of Beaumont, Mary of Avesnes, and more
Grandparents: Margaret II, Countess of Flanders, Bouchard IV of Avesnes, Floris IV, Count of Holland, and more
Parents: John I, Count of Hainaut and Adelaide of Holland
Spouse: Philippa of Luxembourg (m. 1270)