Karierę hokejową rozpoczynał w Ameryce Północnej. Był dwukrotnie draftowany do NHL w 1999 i 2001. W rozgrywkach NHL rozegrał łącznie 18 meczów (nie strzelił gola). Od 2006 występuje w rosyjskich klubach. Od maja 2011 zawodnik SKA Sankt Petersburg (podpisał dwuletni kontrakt[1]). W czerwcu 2013 ponownie został zawodnikiem CSKA Moskwa, związany dwuletnią umową[2]. Odszedł z klubu z końcem kwietnia 2014[3]. Od października 2014 zawodnik Łady Togliatti[4].