Oprichter van de lokale partij Leefbaar Rotterdam, die later overstapte naar de PVV. Hij was tweeëndertig jaar leraar biologie en geschiedenis in het voortgezet onderwijs. Als oprichter van een partij die zich met name richtte tegen de bestuurscultuur in Rotterdam en de rol van de PvdA daarin, wist hij Pim Fortuyn voor het lijsttrekkerschap te strikken. Na de moord op Fortuyn was hij negen jaar fractievoorzitter van Leefbaar Rotterdam en later tevens vier jaar Statenlid voor Leefbaar Zuid-Holland. In 2011 werd hij Eerste Kamerlid voor de PVV. Hij hield zich in die functie bezig met binnenlandse zaken (Grondwet, gemeenten) en onderwijs.
PVV
functie(s) in de periode 2011-2015: lid Eerste Kamer
PvdA (Partij van de Arbeid) (in de jaren zeventig, enkele jaren)
Leefbaar Rotterdam, vanaf 2001 (lokale partij)
Leefbaar Zuid-Holland, vanaf 2003 (provinciale partij)
Eén NL, 2006
PVV (Partij voor de Vrijheid), tot 2017
FVD (Forum voor Democratie), van 2017 tot december 2020
JA 21 (Het Juiste Antwoord), vanaf december 2020
Hoofdfuncties/beroepen
leraar geschiedenis en biologie, Openbare Scholengemeenschap "Wolfert van Borselen" te Rotterdam, van 1 februari 1970 tot 1 september 2010 (laatste acht jaar op non-actief)
lid gemeenteraad van Rotterdam, van 14 maart 2002 tot 9 juni 2011
lid Provinciale Staten van Zuid-Holland, van 15 maart 2007 tot 10 maart 2011
lid Eerste Kamer der Staten-Generaal, van 7 juni 2011 tot 9 juni 2015
Partijpolitieke functies
In de uitgebreide versie is een overzicht van partijpolitieke functies opgenomen.