Вихованець київського «Сокола» (тренер — Юрій Крилов[1]). На хокейних майданчиках виступав понад 20 років. Захищав кольори клубів «Сокіл» (Київ), ШВСМ (Київ), «Кристал» (Саратов), «Траффорд Метрос» (Велика Британія), «Рубін» (Тюмень), «Сєвєрсталь» (Череповець), «Беркут» (Київ), «Дніпровські вовки» (Дніпропетровськ) і «Беркут» (Бровари).
У складі національної збірної — учасник шести чемпіонатів світу: 1993 (C)? 1994 (C), 1996 (C), 1997 (C), 1998 (B), 2000 (Q). На цих турнірах провів 32 матчі (5+7).