Fils de Gothelon, comte de Bidgau [1] et de Methingau, et d’Uda ou Oda de Metz, et frère d’Adalbéron, archevêque de Reims qui plaça Hugues Capet sur le trône de France.
Il fut toujours un fidèle des Ottoniens [2], avec lesquels il était apparenté par sa grand-mère maternelle, Oda, fille d’Otton 1er de Saxe.
Il épousa en 963 Mathilde de Saxe, fille d’ Hermann 1er de Saxe , duc de Saxe, veuve de Baudouin III , comte de Flandre
En 969, il obtient les marquisats d’Anvers [3] et d’Ename [4], puis s’empare en 973 du comté de Hainaut [5] avec Arnould de Valenciennes , aux dépens de Régnier IV. Charles de Basse Lotharingie, qui soutenait Régnier IV leur livra bataille à Mons en 976, et Godefroid y fut grièvement blessé et fait prisonnier.
Au côté de l’empereur germanique Otton II, il combat Lothaire, roi de France, mais fut capturé près de Verdun en 985 et resta captif 2 années. Ce fut Hugues Capet qui le libéra en 987, la famille de Godefroid l’ayant soutenu face à Charles de Basse Lotharingie, le prétendant carolingien. En 989, il est de nouveau fait prisonnier par Herbert III comte de Vermandois .
Il est libéré et en 995 il participe au synode de Mousson [6]. En 988, Régnier IV lui reprit le comté de Hainaut.