O Ιωάννης Βαρδακαστάνης γεννήθηκε στη Ζάκυνθο. Καθ’ όλη τη διάρκεια της ζωής του αγωνίζεται για τα ανθρώπινα δικαιώματα, σε εθνικό, ευρωπαϊκό και διεθνές επίπεδο. Είναι πρόεδρος της Εθνικής Συνομοσπονδίας Ατόμων με Αναπηρία (Ε.Σ.Α.μεΑ.), η οποία αποτελεί την τριτοβάθμια κοινωνική και συνδικαλιστική οργάνωση εκπροσώπησης των ατόμων με αναπηρία, των ατόμων με χρόνιες και σπάνιες παθήσεις και των οικογενειών τους στη χώρα και κοινωνικό εταίρο της ελληνικής Πολιτείας σε ζητήματα αναπηρίας και χρόνιας πάθησης. Είναι πρόεδρος του Ευρωπαϊκού Φόρουμ Ατόμων με Αναπηρία (European Disability Forum -EDF), που εκπροσωπεί πάνω από 100 εκατομμύρια πολίτες με αναπηρία στην Ευρώπη. Ο Ιωάννης Βαρδακαστάνης από το 2010 είναι μέλος της Ευρωπαϊκής Οικονομικής και Κοινωνικής Επιτροπής (ΕΟΚΕ), εκπροσωπώντας την Ε.Σ.Α.μεΑ. στην Ομάδα ΙΙΙ. Από το 2023 είναι Πρόεδρος του Τμήματος «Οικονομική και Νομισματική Ένωση, Οικονομική και Κοινωνική Συνοχή» (ECO), ένα από τα 6 εξειδικευμένα τμήματα της EOKE. Επιπρόσθετα, είναι μέλος της Οικονομικής και Κοινωνικής Επιτροπής της Ελλάδας, της Εθνικής Επιτροπής για τα Δικαιώματα του Ανθρώπου (ΕΕΔΑ) και της Εθνικής Αρχής Προσβασιμότητας (ΕΑΠ).