Ο Γιάννης Κακουλίδης γεννήθηκε το 1924 στην Αθήνα. Ήταν το πρώτο από τα πέντε παιδιά του Γιώργου Κακουλίδη από την Κερασούντα του Πόντου και της Ειρήνης Μακρή από τα Βουρλά της Μ. Ασίας. Η οικογένεια από τα μέσα του 1930 μένει στην Καισαριανή και ο Γιάννης Κακουλίδης τελειώνει το Δημοτικό στου Βενιζέλου και το Γυμνάσιο στο 7ο Παγκρατίου. Μετά το Γυμνάσιο οργανώνεται στην ΕΠΟΝ, στις 3/5/1943 συλλαμβάνεται από τους Γερμανούς και κρατείται στην Κομαντατούρ και στα υπόγεια της Κοραή. Μεταφέρεται στο γερμανικό στρατόπεδο συγκέντρωσης της Θήβας, από όπου δραπετεύει στις 13/9/1943 και μετά από σύντομη παραμονή στη Λαμία, βγαίνει στο βουνό, στην αρχή στην περιοχή της Υπάτης και μετά στο Τάγμα Γενικού Στρατηγείου του ΕΛΑΣ. Μετά τη Βάρκιζα και την επιστροφή στην Καισαριανή, πρωτοστάτησε στη δημιουργία της μεταπολεμικής ΕΠΟΝ. Στρατεύεται τον Απρίλιο του 1946. Από τον Ιούλιο του 1947 μέχρι το τέλος του 1949 πάει διακοπές στη... Μακρόνησο. Ενεργό μέλος της ΕΔΑ από το 1952, γραμματέας της ΕΔΑ Καισαριανής (Επονίτης, Ελασίτης, Εδαΐτης - όπως καμάρωνε ο ίδιος). Παντρεύτηκε με τη Γιαννούλα Λιώνη το 1956 και απέκτησαν δύο κόρες: τη Ναταλία και την Ειρήνη-Μαρία (Μιμίνα). Το πρώτο του βιβλίο "Τα παιδιά της βροχής" εκδόθηκε το 2006 από τις εκδόσεις Νεφέλη. Πιστός στις αριστερές ιδέες του και μάχιμος μέχρι το τέλος, ο Γιάννης Κακουλίδης, έφυγε από τη ζωή τον Μάρτιο του 2012.