Ο Κάρολος Ζωναράς γεννήθηκε στην Αθήνα. Σπούδασε Οικονομικά στο Πανεπιστήμιο Πειραιά και Κινηματογράφο στο NYU της Νέας Υόρκης και στη συνέχεια στο Centro Sperimentale στη Ρώμη, όπου έζησε για 13 συνεχόμενα χρόνια. Από το 1999 ζει και εργάζεται στην Ελλάδα, ενώ έχει σκηνοθετήσει τρεις ταινίες μεγάλου μήκους.