Родился в г. Новосибирск. Два высших образования:
НГПУ (специальность тренер-преподаватель);
НГУЭУ (Master of Business Administration (MBA L1 - международная программа, обучение на английском языке).
Игровая карьера:
1993/1995 - "Динамо" (Москва)
1996/1997 - "Индианаполис" (IHL), Чикаго (NHL),
1997/1998 - "Лас Вегас" (IHL), "Айдахо" (WCHL)
1998/2000 - "Аугсбург" (Германия)
2000/2001 - "Динамо" (Москва)
2001/2002 - "Металлург" (Магнитогорск)
2001/2005 - "Сибирь" (Новосибирск), в 2002 году выводил "Сибирь" в Суперлигу, будучи капитаном команды.
2005/2006 - "Спартак" (Москва)
2006/2007 - "Металлург" (Новокузнецк).
С 2009 по 2015 гг. работал в ХК "Белгород" старшим тренером. С 2015 года работал в "Сибири" на должности скаута. С июля 2017 - спортивный директор.