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

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

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

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

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

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

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

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

Έχει συμπράξει με συμφωνικές ορχήστρες και άλλα μικρότερα σχήματα στην Κύπρο, Σικάγο, Νέα Υόρκη, Βοστώνη, Βαλτιμόρη, Λονδίνο, Τόκιο, Οζάκα, Ναγκόγια, Γλασκώβη, Εδιμβούργο, Αλεξάνδρεια, Νότια Αφρική και Πεκίνο ενώ έχει πραγματοποιήσει και solo improvisation κονσέρτα στην Αθήνα, στο μουσείο της Ακρόπολης στo πλαίσιο της έκθεσης του  Bob Wilson “La traviata”, καθώς και στην Ιταλία (Μιλάνο, Παβία, Κρεμόνα)

Είναι ιδρυτικό μέλος της Ομάδας Τέχνης «Μύκητας» με την οποία έχουν παρουσιάσει τις παραστασεις – performance “Επιτέλους Αδιέξοδο.” και “ Το Φευγιό ”.

Το 2011 βραβεύτηκε με το βραβείο «Δημήτρης Μητρόπουλος»από το Θεατρικό Μουσείο της Ελλάδας καθώς και για την σύνθεση της μουσικής της παράστασης «Το Τρίτο Στεφάνι» (2009-2010 Εθνικό θέατρο) στα βραβεία κοινού από το περιοδικό Αθηνόραμα.

Από το 2005 διδάσκει στην Ανώτερη Δραματική σχολή του Θεάτρου Τέχνης.