Σπούδασε Βιομηχανική Διοίκηση & Τεχνολογία στο Πανεπιστήμιο Πειραιά και Πληροφοριακά Συστήματα (Msc) στο Πανεπιστήμιο του Sheffield.
Εργάστηκε σε εταιρείες πληροφορικής στο Λονδίνο, και από το 2004 συμμετέχει στο μετοχικό σχήμα της εταιρείας Realize SA έχοντας για πολλά χρόνια την ευθύνη της ομάδας σχεδιασμού και ανάπτυξης έργων λογισμικού για μεγάλους εταιρικούς πελάτες στην Ελλάδα και το εξωτερικό, με εξειδίκευση σε πληροφοριακά συστήματα Τραπεζών.
Είναι συνιδρυτής των θυγατρικών εταιρειών της Realize, Viva Online Services (2006) και Viva Payments (2010). Σήμερα έχει το ρόλο του Διευθυντή Πληροφορικής της Viva Payments και από αυτή τη θέση είναι υπεύθυνος για θέματα τεχνολογίας και ανάπτυξης νέων υπηρεσιών.
Από το 2010 είναι μέλος της οργανωτικής ομάδας του TEDxAcademy και πολλών παράλληλων δράσεων αυτού του θεσμού, όπως ένα πρόγραμμα για τη στήριξη της νεανικής επιχειρηματικότητας και ο διαγωνισμός καινοτομίας “Call to Innovation”, που διοργανώνεται σε συνεργασία με το Singularity University.