Σπούδασε στη Δραματική Σχολή του Εθνικού Θεάτρου στην Αθήνα. Συνέχισε σε Γερμανία, Αμερική και Ινδία πάνω στη θεατρική πρακτική. Διετέλεσε Καλλιτεχνικός Διευθυντής στα ΔΗ.ΠΕ.ΘΕ. Καλαμάτας και Κομοτηνής και από τον Ιανουάριο του 2018 διευθύνει το ΔΗ.ΠΕ.ΘΕ. Πάτρας. Έχει σκηνοθετήσει 87 έργα στην Ελλάδα και το εξωτερικό. Δίδαξε σκηνοθεσία στο Τμήμα Θεατρικών Σπουδών του Πανεπιστημίου Πελοποννήσου. Έχει συμμετάσχει με παραστάσεις του στα Φεστιβάλ Επιδαύρου, Αθηνών, Βερολίνου, Βρυξελλών, Καΐρου, Τιφλίδας, Τελ Αβίβ, Πάρμας, Μάαστριχ, Μπουτρίν, Αμβούργου, Κολωνίας, Λευκωσίας, Πάφου, Φιλίππων κ.ά. Ίδρυσε το θεατρικό σύνολο «OmIcron 2 – μια εταιρεία για τις τέχνες». Διηύθυνε για τρία χρόνια το Σύγχρονο Θέατρο/Εταιρεία Θεάτρου.