He studied Architecture at the Aristotle University of Thessaloniki. He continued his postgraduate studies in Architectural Design at the National Technical University of Athens, in Contemporary Art Theory at the Universitat Autónoma de Barcelona, and in Visual Arts at the Athens School of Fine Arts. He holds a Ph.D. in Architecture from the National Technical Univeristy of Athens. He has worked as a lecturer and as a research fellow at the Aristotle University of Thessaloniki, the National & Kapodistrian University of Athens, Kyoto University in Japan, the Accademia di architettura di Mendrisio in Switzerland, and the Royal Danish Academy of Fine Arts in Denmark. His works have been exhibited internationally, and he has received awards and scholarships from numerous institutions in Greece and abroad.