Родился 14 августа 1924 года в Алатыре Ульяновской губернии.
Спортсмен (хоккей с мячом, футбол, хоккей с шайбой), тренер, спорторганизатор. Полузащитник (хоккей с мячом), нападающий (футбол), защитник (хоккей с шайбой).
Мастер спорта (1950, хоккей с мячом).
Окончил Омский ИФК (1956).
Начал играть в хоккей с мячом в 1939 году в Алатыре в детской команде «Локомотива». В «Локомотиве» (Алатырь) — 1940/41, ДО (Свердловск) — 1946-53.
В чемпионатах СССР около 20 матчей.
Чемпион СССР (1950), 2-й призер чемпионата СССР (1951), 3-й призер чемпионата СССР (1952).
Чемпион РСФСР (1952).
Обладатель Кубка РСФСР (1951, 1952).
Чемпион Вооруженных Сил СССР (1948).
Играл в футбол за ОДО и ДО — 1946-52, «Авангард» (обе — Свердловск) — 1953-55.
Чемпион РСФСР (1951).
Обладатель Кубка РСФСР (1950).
Играл в хоккей с шайбой за ДО (Свердловск) — 1946/47.
Играющий тренер команды Уральского лесотехнического института (УЛТИ, Свердловск) — 1955-67.
Под его руководством команда УЛТИ стала победителем Всесоюзных студенческих игр (1960), чемпионата Российского совета СДСО «Буревестник» (1962).
Председатель Федерации хоккея Свердловской области — с 1965 года.
Преподаватель, заведующий кафедрой физического воспитания и спорта и доцент (с 1977 года) УЛТИ — 1955-79.
Участник Великой Отечественной войны. Награжден медалями «За боевые заслуги», «За победу над Германией в Великой Отечественной войне 1941-1945 гг.», «За доблестный труд. В ознаменование 100-летия со дня рождения В.И. Ленина», нагрудным знаком «Отличник физической культуры и спорта».
Отец — футболист И.П. Листочкин, сын — футболист В.В. Листочкин.
Скончался 28 июля 1979 года в Свердловске.