Van Zwam begon in zijn jeugd met voetballen bij FC Wageningen. In 1976 maakte hij zijn debuut voor het eerste elftal.
Van Zwam begon bij SV Honselersdijk als trainer.[4] Maar na 1 seizoen vertrok hij naar GVVV. Daarna ging hij naar Quick Boys, maar na 1 seizoen werd zijn contract niet verlengd.[5]
Van Zwam debuteerde in het seizoen 2000/2001 bij TOP Oss als trainer in het betaald voetbal. In 2002 besloot het bestuur van TOP Oss het aflopende contract van van Zwam niet te verlengen vanwege slechte resultaten.[6]