Born in 1979 in Heraklion, Crete. He took his first painting lessons by his father, Takis Moschos. From 1997 to 2003, he studied at the Athens School of Fine Arts, Painting under the guidance of Chronis Botsoglou and Photography under Manolis Baboussis.