Родился 17 декабря 1953 года в Нижнем Тагиле.
Спортсмен (футбол), тренер, спорторганизатор. Полузащитник.
В «Уральце» (Нижний Тагил) — 1971-75, «Уралмаше» (Свердловск) — 1976-80.
Тренер (1981-86) и главный тренер «Уральца» (Нижний Тагил) — 1987-89, начальник команды (1996-97, по январь, 2010), тренер (1990-94, по сентябрь, 2004, декабрь), старший тренер (с 2005 года по настоящее время) и главный тренер «Уралмаша» и «Урала» (Екатеринбург) — 1994 (с сентября)-95, 1998 (по август), 2004 (с июня).
Технический директор «Газовика-Газпрома» (Ижевск) — 1997 (с июля). До весны 2003 года работал директором спортивного комплекса «Уралмаш» в Екатеринбурге, затем — заместителем председателя Федерации футбола Свердловской области.