Panhellenic Socialist Movement
He has been member of the central committee of the Communist Party of Greece. He left CPG and joined Panhellenic Socialist Movement (PASOK) in 1989.