Red Deer Rebels
He has previously played for CSKA Moscow, Syracuse Crunch, Youngstown Steelhounds, Red Deer Rebels, Frölunda HC, Timrå IK, Esbjerg IK, IK Oskarshamn and HC Red Ice.