Родился 3 декабря 1911 года в д. Костино (Костромская область). Русский. В 1933-1936 годах служил помощником командира взвода полковой школы войск НКВД. В действующей армии с ноября 1941 года. В 1943 году окончил курсы младших лейтенантов. Командир пулемётного взвода 213-го гвардейского стрелкового полка (1-й При балтийский фронт) гвардии младший лейтенант Кононов отличился 22-23 июня 1944 года на подступах к Витебску. Взвод оказал эффективную огневую поддержку наступающим подразделениям. 24 июня 1944 года во главе взвода одним из первых в полку преодолел р. Западная Двина, участвовал в отражении контратак противника. В этом бою погиб. Награжден орденами Ленина, Красной Звезды. Похоронен в братской могиле в д. Загромадино (Витебская область). Там установлен обелиск.
Звание Героя Советского Союза присвоено 24 марта 1945 года (посмертно).