Pochodzi z rodziny Niemców kazachskich. Pierwotnie wychowanek klubu Torpedo w rodzinnym mieście. W wieku przeprowadził się jako przesiedleniec do Niemiec. Tam kontynuował rozwijał karierę w zespole Kölner Haie w Kolonii. W drafcie NHL z 2001 został wybrany przez San Jose Sharks z numerem 107 (z numerem 106 został wybrany jego rodak, Christian Ehrhoff, także przez klub SJS). Od tego roku grał w seniorskiej zawodowej niemieckiej lidze DEL. W 2003 wyjechał do USA i od tego czasu grał przez pięć sezonów w zespołach farmerskich w ligach AHL i ECHL. W rozgrywkach NHL w barwach "Rekinów" rozegrał tylko trzy mecze w sezonie 2007. W 2008 powrócił do Europy, zaliczył epizod w rosyjskiej lidze KHL, po czym znów trafił do Niemiec. Od tego czasu zagrał w pięciu klubach (przed wyjazdem do USA grał w dwóch), w tym trzy sezony w Hannover Scorpions. Od sierpnia 2013 zawodnik Schwenninger Wild Wings. W grudniu 2013 przedłużył kontrakt o dwa lata. Od marca 2016 reprezentował Straubing Tigers, a od marca 2017 Krefeld Pinguine. W styczniu 2020 przeszedł do EV Landshut.