В 1998 году избран клубом «Сент-Луис Блюз» в восьмом раунде под 225-м общим номером на драфте НХЛ 1998.
Выступал за «Торпедо-2» (Ярославль) (1998), «Химик» (Воскресенск) (1999), «Беркут-Киев (укр.)русск.» (2000—2002), «Рига-2000» (2002—2003), «Сокол» (Киев) (2003—2005, с 2007), «Белгород» (2005—2007).
В составе национальной сборной Украины провёл 30 матчей (4 гола, 8 передач).