Родился 24 июня 1904 года на хуторе Муравлёв (Ростовская область). Русский. В армии с 1926 года. Во внутренних войсках служил в 1930 - 1941 годах. На фронте с июня 1941 года. Командир 13-й мотострелковой бригады (Воронежский фронт) полковник Фесин в январе 1943 года участвовал в боях за освобождение г. Россошь (Воронежская область), удостоен звания Героя. Командир 236-й стрелковой дивизии (Стенной фронт) полковник Фесин за успешное форсирование реки Днепр в ночь на 26 сентября 1943 года в районе села Сошиновка (Днепропетровская область) награжден второй медалью "Золотая Звезда". После войны был начальником Московского военного пехотного училища, преподавателем Академии Генштаба. Награжден многими орденами и медалями. Умер 23 декабря 1991 года.
Звание Героя Советского Союза присвоено 1 марта 1943 года.