Родился 16 сентября 1920 года в Туле.
Тренер (хоккей с шайбой).
Заслуженный тренер РСФСР.
Был тренером Управления зимних видов спорта Спорткомитета СССР.
Работал преподавателем кафедры спортивных игр ГЦОЛИФКа.
Участник Великой Отечественной войны. Награжден орденами Отечественной войны II степени (6.04.1985), Дружбы (20.12.1996).
Брат — Л.М. Шелешнев.
Скончался в 2003 году.