Γεννήθηκε στην Αθήνα. Σπούδασε πιάνο στο Ωδείο Αθηνών με την Αλίκη Βατικιώτη και ολοκλήρωσε τις μεταπτυχιακές του σπουδές στο Royal College of Music στο Λονδίνο με καθηγήτρια την Irina Zaritskaja.

Επιστρέφοντας στην Ελλάδα, συνεργάζεται ως πιανίστας και ενορχηστρωτής με τους Μίκη Θεοδωράκη, Θάνο Μικρούτσικο, Γιάννη Μαρκόπουλο, Διονύση Σαββόπουλο, Ηλία Ανδριόπουλο, Νίκο Μαμαγκάκη, καθώς και με ερμηνευτές όπως οι Μαρία Δημητριάδη, Μαρία Φαραντούρη, Μαριος Φραγκούλης, Χρήστος Θηβαίος, Γιάννης Κούτρας, Τάνια Τσανακλίδου, Μαργαρίτα Ζορμπαλά, Ρίτα Αντωνοπούλου, Ειρήνη Καραγιάννη, Τάσης Χριστογιαννόπουλος, Χάρης Ανδριανός, Άλκηστις Πρωτοψάλτη κ.α., δίνοντας συναυλίες στην Ελλάδα και στο εξωτερικό. Το χειμώνα του 2008 συμμετείχε σε συναυλίες των Lucio Dalla , Madeleine Peyroux , Lara Fabian και του Justin Hayward.

Το 2004 συνέθεσε τη μουσική της τελετής έναρξης των Παραολυμπιακών Αγώνων της Αθήνας μετά από ανάθεση της γαλλικής εταιρείας παραγωγής ΕCA2.

Συνεργάζεται με το Εθνικό Θέατρο, το Κ.Θ.Β.Ε., το Θέατρο Τέχνης, το Ελληνικό Φεστιβάλ, τα ΔΗ.ΠΕ.ΘΕ. Πάτρας, Λαμίας, Κέρκυρας, Καβάλας κ.α.

Έχει γράψει τη μουσική για πάνω από πενήντα θεατρικές παραστάσεις που έχουν σκηνοθετήσει οι Robert Wilson, Γιάννης Χουβαρδάς, Νίκος Μαστοράκης, Σωτήρης Χατζάκης, Πέτρος Ζούλιας, Έλλη Παπακωνσταντίνου, Σταμάτης Φασουλής, Αντώνης Καλογρίδης, Θέμης Μουμουλίδης, Γιάννης Μπέζος, Θοδωρής Γράμψας, Πέμη Ζούνη, Ισίδωρος Σιδέρης, Γιάννης Ιορδανίδης, κ.α. Έχει γράψει τη μουσική για την ταινία «Γλυκιά μνήμη» του Κυριάκου Κατζουράκη καθώς και για ταινίες μικρού μήκους.

Είχε την μουσική επιμέλεια και την ευθύνη της διδασκαλίας των χορικών της πρωτότυπης μουσικής του Μάνου Χατζιδάκι στην αναβίωση της ιστορικής παράστασης των «Ορνίθων» του Αριστοφάνη που παρουσιάστηκε στα πλαίσια της Πολιτιστικής Ολυμπιάδας στο Πεκίνο το 2008 από το Θέατρο Τέχνης.

Το 2011 επιλέχτηκε από τον αμερικανό σκηνοθέτη Robert Wilson για να συνθέσει τη μουσική, καθώς και να παίζει πιάνο, στην παράσταση «Οδύσσεια» που σκηνοθέτησε ο ίδιος και η οποία παρουσιάστηκε στην κεντρική σκηνή του θεάτρου Τσίλερ για 120 παραστάσεις και αμέσως μετά για 25 παράστασεις στο ιστορικό Piccolo teatro στο Μιλάνο την θεατρική περίοδο 2012-13, σε συμπαραγωγή του Εθνικού Θεάτρου και του Piccolo teatro.

Παράλληλα το χειμώνα του 2012 ξεκίνησε την συνεργασία του με τον σκηνοθέτη Θόδωρο Αγγελόπουλο για την καινούργια του ταινία με τίτλο «Η Άλλη θάλασσα», η οποία και σταμάτησε μετά τον ξαφνικό θάνατο του μεγάλου Έλληνα δημιουργού.

Έχει εκδώσει δυο προσωπικούς δίσκους με τη Μαρία Δημητριάδη (Δον Κιχώτες) και τον Τάσο Αποστόλου (Στην ίδια ζωή), ενώ τραγούδια του συμπεριλαμβάνονται σε δίσκους της Ά. Πρωτοψάλτη, Τάνιας Τσανακλίδου και Μάριου Φραγκούλη (SONY CLASSICAL NEW YORK). Το 2013 εκδόθηκε σε CD η μουσική του από την παράσταση «Οδύσσεια».

Έχει συμπράξει με συμφωνικές ορχήστρες και άλλα μικρότερα σχήματα στην Κύπρο, Σικάγο, Νέα Υόρκη, Βοστώνη, Βαλτιμόρη, Λονδίνο, Τόκιο, Οζάκα, Ναγκόγια, Γλασκώβη, Εδιμβούργο, Αλεξάνδρεια, Νότια Αφρική και Πεκίνο.