Родился 4 апреля 1932 года в Магнитогорске Челябинской области.
Спортсмен (футбол), тренер, арбитр. Нападающий.
Судья всесоюзной категории (27.05.1982).
В «Искре» — 1951, «Металлурге» (обе — Магнитогорск) — 1952, 1959-60, «Авангарде» (Челябинск) — 1953-54, ОДО и СКВО (Свердловск) — 1954-57, «Локомотиве» (Челябинск) — 1957-58, «Искре» (Казань) — 1961-62, 1964, «Прогрессе» (Зеленодольск) — 1963-64.
В чемпионатах СССР 1 матч.
Начальник команды «Рубин» (Казань) — 1971 (с сентября)-72 (по июль). Был тренером-преподавателем ДЮСШ «Рубин» (Казань).
Скончался 10 марта 2010 года в Казани.