He was born in Athens, where he studied piano and music theory. He continued his studies in Thessaloniki, where he received a diploma in fugue and graduated from the Department of Music Studies (Aristotle University). He has composed original music for theatre, cinema and television programmes, as well as for the Opening Ceremony of the 2007 Athens Classic Marathon. He has taught jazz piano and music theory at the Ionian University. Currently, he is working as a teacher in music schools.