Persson var vice ordförande i miljönämnden i Helsingborg 2010-2014.[2] Sedan 1 januari 2019 är han ledamot av miljönämnden i Helsingborgs kommun.[5][6]
Han var sammankallande/ordförande i Miljöpartiet i Helsingborg under flera år på 1980- och 1990-talet.[2] 2011[7] var han lokalt språkrör[7] för Miljöpartiet i Helsingborgs kommun.