Είναι απόφοιτος του Τμήματος Πληροφορικής του ΤΕΙ Αθήνας και κάτοχος MSc σε Systems Engineering with IT Apps από το Cardiff University.
Εργάζεται στην Εθνική Ασφαλιστική από τον Φεβρουάριο του 2004 αρχικά ως Senior Analyst/Programmer και τα 2 τελευταία χρόνια ως WEB Apps Team Leader. Έχει αναπτύξει πληθώρα web εφαρμογών κυρίως για το παραγωγικό δίκτυο της Εθνικής Ασφαλιστικής.
Στο παρελθόν έχει εργαστεί ως Developer σε διάφορες εταιρείες πληροφορικής καθώς και στην MARFIN-EGNATIA Τράπεζα ως Technical Supervisor.