He was born in Thessaloniki, Greece, and currently resides there. He studied in U.C.L. (London) (BSc Econ) and University of Westminster (London) (ΜΑ Η.R.Μ.). He also acquired an H.N.D. from Desmond Jones School of Mime & Physical Theatre (London).
Harry began his exploration of the visual arts before teenage. He took part in 3 group photography exhibitions in Thessaloniki (two in the art gallery "Mikri Diagonios" & one in the Aristotle University of Thessaloniki via the "MSgoesArtistic.gr" project).
As member of the Thessaloniki Mixed Choir for 7 years, he participated in 4 operas staged in Greece, Italy & Albania as well as in numerous concerts in European cities. He has also worked with the German director D. F. Neufert making art installations and scenography in his theatrical play "Beirut in Düsseldorf".