Hij werd geboren als zoon van Wilhelmus Johannes Zweers (*1877; gemeenteveldwachter) en Geertruida Hendrina Niels (1878-1947). Eind 1929 volgde hij A.M. Baayens op als gemeentesecretaris van Batenburg. Zweers werd daarnaast in 1939 burgemeester van die gemeente. Nog geen jaar later, mei 1940, kreeg hij te maken met de gedwongen evacuatie van een groot deel van de bevolking van Batenburg kort na de Duitse inval. Hij zou daar burgemeester blijven tot hem midden 1957 op eigen verzoek ontslag werd verleend.