Родился 4 января 1952 года в Рузаевке Мордовской АССР.
Спортсмен (футбол), арбитр, спорторганизатор.
Судья всесоюзной категории (20.12.1982). Судья международной категории (1987).
Окончил Московский инженерно-физический институт.
В «Локомотиве» (Рузаевка) — 1972.
Судейством занимался с 1967 года. В высшей лиге чемпионатов СССР (1982-91) — 113 матчей и России (1992) — 9 матчей. Судья финала Кубка УЕФА (1990/91), чемпионата мира (1990), чемпионата Европы (1992), Олимпийских игр (1988).
В списке лучших судей сезона — 1984, 1985, 1986, 1987, 1988, 1990, 1991.
Инспектировал матчи чемпионата и Кубка России.
Председатель Всесоюзной коллегии судей по футболу — 1988-92, председатель инспекторского комитета Российского футбольного союза (РФС), член судейского комитета УЕФА, генеральный секретарь РФС — 2005 (с сентября)-06 (по январь).
Доцент Московского инженерно-физического института (позже Московского государственного инженерно-физического института).
Член правления фонда «Спартак» имени братьев Старостиных (Москва).
Кандидат физико-математических наук.
Награжден медалью ордена «За заслуги перед Отечеством» II степени (19.04.1995), памятной золотой медалью за судейство 100 матчей чемпионатов СССР.
Брат — П.Н. Спирин.
Скончался 31 января 2024 года.