He was born in Heraklion, Crete. He grew up in Athens and he studied at the Athens School of Fine Arts. His professors were Yannis Moralis and Dimitris Mytaras (painting) and Vassilis Vassiliadis (set design). As a student he worked as a set designer assistant and as a set designer for Greek and foreign film productions. After his graduation, he has been working strictly as a painter, professionally. He lives and works in Greece. His works can be found in the collections of Greek museums, ministries and in notable private collections in Greece and abroad.