Ο Γιάννης Μπανιάς γεννήθηκε το 1939 στην Αρτα. Οργανώθηκε σε νεαρή ηλικία στην προδικτατορική Αριστερά. Προσχώρησε στο ΚΚΕ Εσωτερικού, του οποίο διετέλεσε γενικός γραμματέας από το 1982 έως το 1988.
Μετά τη διαφωνία του με τον Λεωνίδα Κύρκο και τη διάσπαση της ανανεωτικής αριστεράς, ο Γιάννης Μπανιάς ίδρυσε το ΚΚΕ Εσωτερικού (Ανανεωτική Αριστερά), το οποίο μετονομάστηκε σε ΑΚΟΑ, η οποία συνεργάζεται με τον ΣΥΡΙΖΑ από την ίδρυση του τελευταίου. Με τον ΣΥΡΙΖΑ ο Γιάννης Μπανιάς εξελέγη βουλευτής το 2007, θέση στην οποία παρέμεινε μέχρι το 2009.