Родился 25 августа 1925 года на хуторе Марьино Шебекинской волости Белгородского уезда. Отец рано умер. Позже семья переехала в Шебекино. Здесь в 1941 году закончил 8 классов школы № 1.
После освобождения района в марте 1943 года был призван в армию Шебекинским военкоматом. В декабре 1943 года направлен на 1-й Украинский фронт. Боевое крещение принял в боях на территории Украины в составе самоходно-артиллерийского полка знаменитой 3-й танковой армии генерала Рыбалко.
В марте 1944 года был ранен и после госпиталя попал на 1-й Беллорусский фронт, в полковую разведку.
При форсировании реки Одер снова был ранен. После госпиталя продолжал служить в Польше, затем в России.
В 1948 году был направлен на учебу в танковое училище города Киева. Служил в России, Казахстане, на Курильских островах.
Награжден орденом Красной Звезды, орденом Отечественной войны Iстепени, медалями «За отвагу», «За боевые заслуги», «За Победу над Германией в Великой Отечественной войне 1941–1945 гг.», «За безупречную службу в Вооруженных силах СССР», «Ветеран Вооруженных сил», юбилейными медалями.
Использованные источники:
- Колесников Иван Харитонович // Война глазами фронтовиков-белгородцев: сб. воспоминаний Великой Отечественной войны 1941–1945 гг. / ред. сов.: Е. С. Савченко, М. А. Деркач, А. В. Кулабухов, В. С. Кучеренко. – Белгород : Обл. типограф., 2005. – С. 475.