Иван Иванович Герасименко родился 28 декабря 1927 года в станице Владимирской Лабинского района в казачьей семье, там же окончил 8 классов местной школы. 26 ноября 1944 года он был призван Лабинским райвоенкоматом в Красную Армию и направлен в 18-ю окружную школу снайперов, где был курсантом. С сентября 1945-го по июль 1946-го служил стрелком в 8-м стрелковом полку, с июля 1946-го по январь 1947-го – командиром отделения станковых пулеметов в 14-м отдельном стрелковом батальоне. В дальнейшем проходил сверхсрочную службу в воинской части № 16900, где сначала был курсантом, затем – командиром отделения станковых пулеметов, потом – старшиной пулеметной роты. Из рядов Советской Армии демобилизовался 20 июля 1951 года в звании старшины. По возвращении в родную станицу И.И. Герасименко стал работать монтером во Владимировском радиоузле. С 1956 года он стал трудиться в колхозе «Путь Ильича», с которым связал всю свою дальнейшую жизнь. 20 января 2004 года умер.