Родился 29 апреля 1951 года в Новосибирске.
Спортсмен (шахматы), тренер, арбитр, спорторганизатор.
Мастер спорта СССР (1973). Международный мастер (1990). Гроссмейстер (1996). Заслуженный тренер РСФСР. Международный арбитр (1997).
Участник чемпионатов России (1994, 2001).
Вице-президент Шахматной федерации Сибирского федерального округа — с 2003 года.
Скончался 31 декабря 2016 года.