Zwijnenberg was lid van de Provinciale Staten van Overijssel van 1931 tot 1941. Een dag voor de Duitse inval in 1940 werd hij Tweede Kamerlid voor de Vrijzinnig Democratische Bond. In 1945 en 1946 maakte hij deel uit van het nood-parlement. Hij stond in 1946 op de veertiende plaats in de kandidatenlijst van de Partij van de Arbeid in de kieskring Zwolle, maar hij werd niet herkozen. Daarna nam hij een jaar lang wederom plaats in de Provinciale Staten.