Выступал за ШВСМ Киев, Ак Барс Казань, Нюрнберг Айс Тайгерс, Авангард Омск, Локомотив Ярославль, Спартак Москва, АТЕК Киев, Динамо Москва, МВД Балашиха, Трактор Челябинск, Металлург Магнитогорск, Торпедо Нижний Новгород.
В составе национальной сборной Украины провёл 83 матча (35 голов, 59 передач), участник зимних Олимпийских игр 2002, участник чемпионатов мира 1995 (группа C), 1997 (группа С), 1998 (группа B), 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2008 (дивизион I), 2009 (дивизион I) і 2010 (дивизион I). В составе молодёжной сборной Украины участник чемпионата мира 1993 (группа C) и 1994 (группа B).