Během své seniorské kariéry působil hlavně v KHL a ECHL. V KHL nastupoval nejčastěji za Amur Khabarovsk, kde v 1 sezóně a 36 zápasech nasbíral 1 bod za 1 gól a 0 asistencí, v ECHL pak byl jeho hlavním působištěm klub Adirondack Thunder, kde strávil jednu sezónu a v 47 zápasech se prezentoval ziskem 25 (9 + 16) bodů. Kromě výše zmíněných lig se dále objevil i v VHL a AHL.