Родился 10 июня 1910 года в селе Лебеди (позже Старо-Оскольского района Курской области).
Спортсмен (пулевая стрельба), тренер.
Заслуженный мастер спорта СССР (1953). Заслуженный тренер РСФСР.
Выступал за ВФСО «Динамо» (Москва).
Чемпион СССР (1945-56) в личном и командном зачетах, 2-й призер чемпионатов СССР (1947-57) в личном и командном зачетах, 3-й призер чемпионатов СССР (1947-56) в личном и командном зачетах.
Чемпион мира (1954, 1958) в командном зачете.
Среди его учеников — В. Авилов, В. Коняхин.
Сын — В.П. Авилов, внучка — Н.В. Кокорева.
Скончался 11 октября 2004 года. Похоронен на муниципальном кладбище «Волково» в Мытищах Московской области.
Фотографии © Денис Шабалин (Москва).