Яков Иванович Герасев родился в деревне Ухорское Спасского уезда Рязанской губернии. Был призван в рабоче-крестьянскую Красную армию Тогучинским РВК НСО 09.04.1939. Служил в танковых войсках 11-ой гвардейской армии, 16 гвардейской стрелковой дивизии (3-й Белорусский фронт).
В 1941 году во время наступления солдатами вермахта, принимал участие в боях против группы армии «Север»
28 апреля 1943 году получил ранение. После лечения вернулся в войсковую часть.
В 1943 году участвовал в самом большом в истории человечества танковом сражении на Курской дуге, за что был награжден медалью «За боевые заслуги».
В 1945 г участвовал в Восточно-Прусской операции в штурме города –крепости Кенигсберг, за что и был награжден медалью «За отвагу».
В 1945 году был награжден медалью «За победу над Германией» и медалью «За взятие Кенигсберга».
Демобилизован в 1946 году. Должность: командир орудия 76 мм. Воинское звание: гвардии старший сержант.
После ВОВ был награжден «Орденом Отечественной войны II степени», Медалью Жукова.