Signed as a free agent by Vancouver, April 10, 2009. Traded to Florida by Vancouver with Vancouver's 3rd round choice (later traded back to Vancouver Vancouver selected Cole Cassels) in 2013 Entry Draft for Chris Higgins, February 28, 2011. Traded to Tampa Bay by Florida with Mike Kostka for James Wright and Mike Vernace, December 2, 2011. Signed as a free agent by Chicago (AHL), August 19, 2013. Signed as a free agent by Portland (AHL), July 31, 2014.