Conseil mondial de la paix
He is a member of the Central Committee of KKE from 1991. Between 1994 and 2000 he served as General Secretary of EEDYE, the Greek branch of the World Peace Council. Between 2002 and 2004 he was a local councillor of the Athens Prefecture.