Tonni Hansen har i lang tid været fagforeningsmand. Han var i mange år formand for 3F's afdeling på Sydfyn, 3F Sydfyn, og har også været formand for LO Sydfyn. Tonni Hansen er ufaglært.
Tonni Hansen har i mange år været politisk aktiv indenfor partiet SF. Han har været medlem af Rudkøbing byråd i 17 år, og ved Kommunalvalget i 2017 var det første gang, han stillede op til kommunalbestyrelsen i Langeland Kommune. Tonni Hansen har været næstformand for SF's landsledelse, og han har også opstillet til flere forskellige politiske poster, her bl.a. Europa-Parlamentet.
Kommunalvalget 2017
Tonni Hansen fik over en femtedel af stemmerne i Langeland Kommune, og SF fik en 1/3 af alle stemmerne. SF mærkede en ekstraordinær stor fremgang på 28,8%. Det sikrede partiet 6 ud af 15 mandater i byrådet, og samtidig indtog Tonni Hansen borgmesterposten.[2]