Η καταγωγή του ήταν από το Ζυγοβίστιο της επαρχίας Καρύταινας. Αρχικά υπηρέτησε στο γραφείο του Θεόδωρου Κολοκοτρώνη μέχρι την άλωση της Τριπολιτσάς. Έπειτα έγινε μέλος της Πελοποννησιακής Γερουσίας. Κατά την επάνοδο του Κολοκοτρώνη από την πολιορκία των Πατρών, ο Ζαφειρόπουλος έφυγε και κρύφτηκε. Ο Ζαφειρόπουλος εκλέχθηκε πληρεξούσιος στη Β΄ Εθνοσυνέλευση Άστρους ‎, στη Γ΄ Εθνοσυνέλευση Τροιζήνας και στη Γ΄ Εθνοσυνέλευση Επιδαύρου. ‎