Career
He is currently under contract with Amur Khabarovsk in the Kontinental Hockey League (KHL). Undrafted he played major junior hockey in the Quebec Major Junior Hockey League with the Drummondville Voltigeurs before making his professional debut with The Human Context Pardubice in the Czechoslovakian Extraliga during the 2007-2008 Czechoslovakian Extraliga season.