Traded to Colorado by Montreal for Michael Bournival, November 11, 2010. Signed as a free agent by Florida (ECHL), November 30, 2012. Traded to Toronto by Colorado for Edmonton's 4th round choice (previously acquired, Colorado selected Zachary Nagelvoort) in 2014 Entry Draft, April 3, 2013. Signed as a free agent by Lev Praha (KHL), September 2, 2013. Signed as a free agent by Ambri-Piotta (Swiss), July 7, 2014. Signed as a free agent by Jonkoping (Sweden), July 29, 2015.