 Selected 265th overall by the Florida Panthers in the 2003 NHL Entry Draft, he turned professional in 2007 with the team's American Hockey League (AHL) affiliate, the Rochester Americans.For the next two seasons, he split time between the NHL and AHL before signing with the Canucks in July 2009 as an unrestricted free agent.He solidified his role as a fourth-line forward on the team and helped them to the 2011 Stanley Cup Finals, where they lost to the Boston Bruins.