Ο Θόδωρος Καρούνος γεννήθηκε το 1953 στον Μπαρσινίκο Λακωνίας. Αποφοίτησε από τη Σιβιτανίδειο Μέση Τεχνική Σχολή το 1970 και ολοκλήρωσε το πρόγραμμα λυκείου του Πανεπιστημίου της Πολιτείας της Νέας Υόρκης το 1975. Σπούδασε κοινωνιολογία και στη συνέχεια επιστήμη υπολογιστών στη Νέα Υόρκη, όπου ολοκλήρωσε και τις μεταπτυχιακές του σπουδές το 1983. Εργάστηκε στην IBM έως το 1987 και έκτοτε στην Ελλάδα, σε θέσεις ευθύνης για τον σχεδιασμό και την υλοποίηση πολιτικών και συστημάτων πληροφορικής και τηλεπικοινωνιών. Το κύριο πεδίο της δραστηριότητάς του είναι η προώθηση της ανοιχτότητας, με έμφαση σε δράσεις που την κάνουν πράξη στην εκπαίδευση, τη δημόσια διοίκηση και τον ιδιωτικό τομέα.