Σπούδασε στο τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών του ΕΜΠ, έκανε μεταπτυχιακές σπουδές στο Πανεπιστήμιο του Μάντσεστερ, με ειδίκευση στις ανανεώσιμες πηγές ενέργειας.Οργανώθηκε από τα φοιτητικά του χρόνια σε αριστερές οργανώσεις και εγγράφηκε στον Συνασπισμό στα τέλη του 2008. Στις αυτοδιοικητικές εκλογές του 2006 ήταν υποψήφιος δημοτικός σύμβουλος στην Καλαμάτα χωρίς να εκλεγεί. Στις εκλογές του 2012 και του Σεπτεμβρίου του 2015 ήταν υποψήφιος βουλευτής με τον ΣΥΡΙΖΑ στη Μεσσηνία. Υπήρξε μέλος της Κεντρικής Επιτροπής του κόμματος και ένας εκ των συμμετεχόντων στην Κίνηση των 53+. Επίσης, έχει διατελέσει συντονιστής του τομέα Ενέργειας του ΣΥΡΙΖΑ. Στην πρώτη κυβέρνηση του Αλέξη Τσίπρα διετέλεσε γενικός γραμματέας Δημοσίων Επενδύσεων και ΕΣΠΑ στο υπουργείο Οικονομίας, Υποδομών, Ναυτιλίας και Τουρισμού. Στη δεύτερη κυβέρνηση Τσίπρα ήταν υφυπουργός Οικονομίας, Ανάπτυξης και Τουρισμού αρμόδιος για θέματα ΕΣΠΑ. Στις 16 Ιουλίου 2019 ορίστηκε εκπρόσωπος Τύπου του ΣΥΡΙΖΑ και παρέμεινε στη θέση μέχρι τον Σεπτέμβριο του 2020. Στις εκλογές του Μαΐου και του Ιουνίου 2023 ανανέωσε τη βουλευτική του θητεία. Ήταν ένας από τους 9 βουλευτές της ομάδας των «6+6» περί την Έφη Αχτσιόγλου που ανεξαρτητοποιήθηκαν από το ΣΥΡΙΖΑ το Νοέμβριο του 2023. Με την ανακοίνωση της συγκρότησης της κοινοβουλευτικής ομάδας «Νέα Αριστερά» από έντεκα βουλευτές που είχαν αποχωρήσει από το ΣΥΡΙΖΑ, ο Χαρίτσης ορίστηκε πρόεδρός της.