Gerard werd geboren op 7 januari 1941 in een klein plattelandsdorp in het oosten van Nederland, als oudste in een gezin van vijf kinderen.
Na de middelbare school is hij gedurende een aantal jaren werkzaam geweest op een tweetal accountantskantoren, onderbroken door de vervulling van zijn militaire dienstplicht. Sinds 1966 heeft hij tot aan zijn vervroegd pensioen in 1998 in diverse administratieve functies in de gezondheidszorg gewerkt.
In 1965 leerde hij Agnes Franken kennen en zij trouwden in het jaar 1969.
Vrij kort na de huwelijksdatum kwamen zij via een advertentie in Het Beste in contact met de Worldwide Church of God. Beiden katholiek opgevoed, kwamen tot het besef dat wat de katholieke kerk leert niet in overeenstemming is met het woord van God. Na een gedegen studie volgde de doop. Gerard eind 1974 en Agnes enkele maanden later in 1975.
De Worldwide Church of God in Nederland ging van start in december 1967 toen besloten werd tot het houden van geregelde bijeenkomsten op sabbat; vanaf december 1970 werden deze wekelijks gehouden. Deze bijeenkomsten vonden plaats in het midden van Nederland, in en nabij Utrecht.
De kerk groeide en groeide en in mei 1981 werd de 3e gemeente opgericht in Zwolle, een stad in het noordoosten van Nederland. In deze gemeente werd Gerard in september 1981 geordineerd tot diaken. Enkele jaren later, in september 1986, werd hij geordineerd tot local church elder.
Als gevolg van de leerstellige wijzigingen in de Worldwide Church of God verlieten Gerard en zijn vrouw samen met nog zo'n 65 personen in Nederland in september 1995 de Worldwide Church of God en sloten zich aan bij de United Church of God.
Aangezien deze overgang naar de United Church of God in Nederland gepaard ging met nog al wat strubbelingen, trokken Gerard en Agnes zich begin 1999 terug en werden kort daarna betrokken bij het werk van de Church of the Great God.
Gerard kan worden bereikt via cgg.nl@planet.nl.