Родился 19 октября 1940 года в Балашихе Реутовского района Московской области.
Спортсмен (хоккей с мячом), арбитр. Нападающий.
Мастер спорта СССР (1960). Судья республиканской категории.
Начал играть в 1954 году в Горенках Московской области в детской команды «Крылья Советов». В «Крыльях Советов» (Горенки) — 1956-57, «Труде» (Калининград МО) — 1958 (по март), «Урожае» (Перово) — 1958/59, ЦСКА — 1959-62, «Динамо» (обе — Москва) — 1962/63, «Машиностроителе» (Балашиха) — 1963-64, 1965-69, «Труде» (Томилино) — 1965 (по март).
В чемпионатах СССР около 85 матчей, не менее 49 голов.
Чемпион СССР (1963), 2-й призер чемпионатов СССР (1960, 1962), 3-й призер чемпионата СССР (1961).
В списке «22-х» — 1960.
Чемпион Москвы (1962).
Победитель Всероссийских юношеских соревнований (1958, 1959), 3-й призер Всероссийских юношеских соревнований (1957).
Начал заниматься судейством в 1966 году. Судил высшую лигу чемпионатов СССР — 1970-72.
Трагически погиб 14 января 1978 года в Балашихе Московской области.