Karierę rozwijał w Ameryce Północnej, gdzie przez wiele lat występował w zespołach z rozgrywek WHL,
CHL, AHL i NHL. W 2004 powrócił do Europy i grał w klubach rosyjskich. Od 2011 zawodnik Donbasu Donieck. W kwietniu 2013 przedłużył kontrakt z klubem o rok[1]. Z uwagi na zaprzestanie działalności Donbasu w połowie 2014, przerwał karierę[2]. Od lipca 2015 ponownie związany kontraktem z Donbasem[3]. Na początku kwietnia ogłosił zakończenie kariery zawodniczej[4].
W 2016 został dyrektorem wykonawczym Ukraińskiej Hokejowej Ligi[5]. Po rozpadzie tych rozgrywek i utworzeniu UHSL pod koniec 2021 został generalnym dyrektorem tej ligi[6].