Sotos Zachariadis was born in Thessaloniki in 1960. He apprenticed in the studios of local painters. He held his first solo exhibition in Thessaloniki in 1984 and in Athens in 1985. Since then his work has been exhibited in Greece, Europe, and the United States. In the 80s he became involved with performance art, which culminated in “Ihodraseis”, staged at the Royal Theatre of Thessaloniki in 1989.