He studied mathematics and physics at Utrecht University and received a master's degree. After fulfilling his military service obligation, he returned to Utrecht, where he received his PhD. He later became a member of the faculty, where he supervised the work of 't Hooft.