Ο Γιάννης Χατζηαποστόλου κατάγεται από τη Νέα Σάντα, ιστορική έδρα του Δήμου Κιλκίς. Είναι γιος του Βασίλη Χατζηαποστόλου, συντονιστή δικτύων συνεργατών της ΠΑΕ ΠΑΟΚ π. αναπληρωτή Προέδρου της Ελληνικής Ποδοσφαιρικής Ομοσπονδίας (Ε.Π.Ο.) και επί σειρά ετών Προέδρου της Ένωσης Ποδοσφαιρικών Σωματείων Κιλκίς (Ε.Π.Σ.Κ.) και της Φρειδερίκης Τσαχουρίδου συνταξιούχου δασκάλας.
Είναι απόφοιτος της Νομικής Σχολής του Δημοκρίτειου Πανεπιστημίου Θράκης με μεταπτυχιακές σπουδές στον τομέα του Δημοσίου Δικαίου και της Πολιτικής Επιστήμης. Από τα φοιτητικά του χρόνια ενεργοποιήθηκε πολιτικά στη ΔΑΠ ΝΔΦΚ.
Στα πρώτα βήματα της δικηγορικής του καριέρας εργάστηκε ως ειδικός συνεργάτης του Νομάρχη Κιλκίς (2008-2010), ως ειδικός συνεργάτης στην πρώτη Καλλικρατική περίοδο του Δήμου Κιλκίς (2011) ενώ προσέφερε τις νομικές του υπηρεσίες και στη Δημοτική Επιχείρηση Ύδρευσης & Αποχέτευσης (Δ.Ε.Υ.Α.Κ.).
Διετέλεσε Γραμματέας της ΝΟΔΕ ΝΔ ν. Κιλκίς ενώ ανέλαβε καθήκοντα και Τομεάρχη Δικαιοσύνης της τοπικής κομματικής οργάνωσης.
Διετέλεσε μέλος της Διοίκησης του Δικηγορικού Συλλόγου Κιλκίς τον οποίο υπηρέτησε από το αξίωμα του ταμία για δύο συνεχείς θητείες (2014 – 2019).
Ασχολήθηκε και με τα πολιτιστικά από τη θέση του Αντιπροέδρου στο Σύλλογο Ποντίων Νέας Σάντας.
Εξελέγη δημοτικός σύμβουλος στις δημοτικές εκλογές του 2019 και από τότε μέχρι σήμερα είναι Αντιδήμαρχος Διοικητικών και Οικονομικών Υπηρεσιών στον Δήμο Κιλκίς. Έχει οριστεί, επίσης, Αναπληρωτής Δήμαρχος.
Εργάζεται ως δικηγόρος στο Κιλκίς αλλά δραστηριοποιείται επαγγελματικά και σε Θεσσαλονίκη και Αθήνα. Έχει παράσχει τις νομικές του υπηρεσίες σε κορυφαίο τραπεζικό όμιλο ενώ είναι νομικός σύμβουλος σε μεγάλη οινοποιητική εταιρία.