Воспитанник волховской команды «Металлург».
Выступал за команды «Зенит» Ленинград/Санкт-Петербург (1975–1976, 1979–1989, 1991), «Динамо» Ленинград (1976–1978), «Кируна», Швеция (1990), ГБК Кокала, Финляндия (1992), «Сепси-78» Сейняйока, Финляндия (1992), МаИФ Маалахти, Финляндия (1993).
Чемпион СССР 1984 г.
За сборную СССР сыграл 19 матчей, забил 2 гола. За олимпийскую сборную СССР сыграл 1 матч, забил 1 гол.
Участник чемпионата мира 1986 г.
Завершив карьеру игрока, работал тренером в СДЮШОР «Зенит». Был членом тренерского штаба «Зенита», одно время возглавлял дублирующий состав. В 2004-2006 годах работал в «Зените» начальником команды. С 2008 года работает в тренерском штабе молодёжной команды «Зенита», в 2009 году исполнял обязанности главного тренера.
http://www.rusteam.permian.ru/players/larionov.html