Родился 24 марта 1942 года в Ульяновске Куйбышевской области.
Спортсмен (хоккей с мячом, хоккей на траве), арбитр. Полузащитник.
Мастер спорта (1964, хоккей с мячом). Судья республиканской категории (1977).
Начал играть в хоккей с мячом в 1954 году в Ульяновске в команде Детского парка, затем в детских командах «Динамо» (Ульяновск) — с 1957 года. В «Волге» (Ульяновск) — 1960-63, 1968-69 (по январь), СКА (Хабаровск) — 1963-68, «Уральском трубнике» — 1969 (с февраля)-72, «Хромпике» (обе — Первоуральск) — 1972-76.
В чемпионатах СССР не более 235 матчей, 27 голов.
2-й призер чемпионата СССР (1964), 3-й призер чемпионатов СССР (1965, 1968).
Чемпион РСФСР (1974), 2-й призер чемпионата РСФСР (1973).
Победитель всероссийских юношеских соревнований (1960), 2-й призер всероссийских юношеских соревнований (1959).
Играл в хоккей на траве за «Уральский трубник» (Первоуральск) — 1970-71.
Судейством занимался с 1976 года. Судил матчи высшей лиги — 1977-80.
Брат — Г.П. Перфильев.
Скончался 13 марта 2006 года в Первоуральске Свердловской области.