Etter lang kontakt med NKP gjennom hele 1980-årene, valgte han i begynnelsen av 1990-årene å melde seg inn. Han har vært fra 2000 leder av Buskerud og Vestfold NKP, og i 2001 ble han valgt som leder av NKP. Fra 1997 til 2002 var han også medlem av Kontaktutvalget mellom innvandrere og myndigheter. Han er styremedlem i Buskerud SL og hovedtillitsvalgt i Drammen kommune, samt leder av foreningen Drammen og omegn SL (Skolenes landsforbund).