Ο Ιωάννης Μπάκας γεννήθηκε στην Αθήνα το 1971 και κατοικεί μόνιμα στην Χαλκίδα.
Είναι μέλος του Δικηγορικού Συλλόγου Χαλκίδας ασκώντας μάχιμη δικηγορία.
Έχει διατελέσει σε θέσεις ευθύνης του Δήμου Χαλκιδέων και είναι Αντιδήμαρχος Οικονομικών /Διοίκησης του Δήμου Χαλκιδέων.
Από το 2006 ασχολείται ενεργά με τα κοινά και το Δήμο Χαλκιδέων.
Είναι παντρεμένος και έχει μία κόρη 17 ετών.