He was the son of Gerard, Lord of Egmond and an unknown mother, possibly Beatrix, daughter of Wouter of Haarlem, or Mabilia.
Because he was still underaged, he was supervised by a regent, his second cousin Walter / Wouter "Stoutkind" ("naughty child") van Egmont until 1248.
In 1258, he transferred the ambachtsheerlijkheden of Spanbroek, Oudedorp, Oudkarspel and Wadeweij to Count Floris V of Holland.
He purchased some territory to the North of Egmond, near Huisduinen and Bergen and started to develop this area in the following years.
Willem participated in a campaign against Friesland in 1282 and was rewarded with tithes from the heerlijkheid of Hemert.