Ο Ιωάννης Αποστολόπουλος γεννήθηκε στην Αθήνα. Σπούδασε Οικονομικά και είναι κάτοχος μεταπτυχιακού στις Διεθνείς Σχέσεις, ενώ επί 40 χρόνια ήταν σύμβουλος οικονομικών και μέλος του Χρηματιστηρίου Αθηνών. Διετέλεσε διευθυντής της ΕΠΑ Ιατρικής και Φαρμακευτικής Αθηνών μέχρι τη συνταξιοδότησή του το 2012. Το 2012 εξελέγη μέλος της Επιτροπής Εργασίας Υγείας της Νέας Δημοκρατίας. Από το 2013 έως το 2015 διετέλεσε διευθυντής στο γραφείο του υπουργού Υγείας. Από το 2019 έως το 2021 διετέλεσε σύμβουλος του Υπουργού Τουρισμού. Από το 2021 έως το 2023 ήταν Σύμβουλος του Υπουργού Υγείας. Από το 2023 είναι σύμβουλος του υφυπουργού Οικονομικών. Είναι παντρεμένος με δύο κόρες και τέσσερα εγγόνια.