Ο Ιωάννης Κακαβογιάννης γεννήθηκε στην Αθήνα το 1902. Διορίστηκε εμπειροτέχνης στην οικονομική εφορία Αττικής (1920-1923). Την περίοδο 1921-1924 σπούδασε στη Νομική Σχολή (πήρε το πτυχίο του το 1943). Εργάστηκε ως φορολογικός δικαστής (πρέπει να διορίστηκε το 1948). Πέθανε το 1982. Ήταν παντρεμένος με τη Ζυχειρία Καλοκάρδη.