Ο Ιωάννης Αλεξάνδρου Κακαβάς γεννήθηκε στην Αθήνα την 25.01.1923 και εμφανίζεται στα Μαθητολόγια της Αραχώβης από το έτος 1927-28 στο Νηπιαγωγείο. Με μία διακοπή την περίοδο 1931-1934, πιθανόν λόγω του Νόμου, που απαγόρευε στα ελληνόπουλα του Δημοτικού να φοιτούν σε ξενόγλωσσα σχολεία επέστρεψε στην Σχολή, παρέμεινε έως το έτος 1936-37 στην Γ΄Γυμνασίου και αποφοίτησε το επόμενο έτος από το Πειραματικό Αθηνών. Ο πατέρας του, Αλέξανδρος Κακαβάς, ήταν ιατρός.
Εισήλθε στην Σχολή Ναυτικών Δοκίμων την 20.09.1939, διέφυγε δε στις 4.4.1942 στη Μέση Ανατολή.
Αποφοίτησε την 1.7.1943 και υπηρέτησε στα υποβρύχια Πιπίνος, Ματρώζος και Νηρεύς. Μετά τον Β΄ Παγκόσμιο Πόλεμο φοίτησε στη Σχολή Υποβρυχίων, τη Βρετανική Σχολή Υποβρυχίων, τη Σχολή Συνδυασμένων Επιχειρήσεων Ναυτικού-Αεροπορίας και τη Ναυτική Σχολή Πολέμου. Διετέλεσε κυβερνήτης των υποβρυχίων Δελφίν και Αργοναύτης, Διευθυντής ΓΕΝ/Β3 και υπηρέτησε στο ΝΑΤΟ (Namsa) 1960-1964.
Έχει τιμηθεί με το μετάλλιο εξαιρέτων πράξεων για την περίοδο 1947-1950.
Αποστρατεύθηκε με αίτημά του στις 31.12.1961 ως Αντιπλοίαρχος. Απέκτησε Πτυχίο Εξειδίκευσης Κυβερνήτη Υποβρυχίων και Ανωτάτης
Σχολής Οικονομικών και Εμπορικών Επιστημών και Master Degree in Management από το University of Cardiff.
Διετέλεσε Γενικός Διευθυντής της ΑΣΤΗΡ Ξενοδοχειακές Επιχειρήσεις Α.Ε., της Α. ΠΕΤΖΕΤΑΚΗΣ Α.Ε., της ΤΕΧΝΙΚΑ Σ. ΜΑΛΚΟΤΣΗΣ Α.Ε., της SOFTEX Α.Ε. κ.ά.
Διαζευγμένος από τη Βέλλη Κονταργύρη με τέκνα τους Αλέξανδρο Κακαβά, σεναριογράφο/παραγωγό ιστορικών ντοκιμαντέρ και Αντώνιο-Αθανάσιο Κακαβά. συνταξιούχο της Ευρωπαικής Επιτροπής.
Απεβίωσε στην Αθήνα στις 09.05.2010.