Unsigned by the Kings, he joined the Mighty Ducks of Anaheim organization in 2004, earning most of his playing time with their American Hockey League (AHL) affiliates. In 2007, he played one game with the Ducks during their Stanley Cup-winning playoff season. The following season, he was traded to the Columbus Blue Jackets, playing two seasons in the organization between the NHL and AHL. Becoming an unrestricted free agent in July 2009, he signed with the Vancouver Canucks and established himself as a regular in the team's lineup. He is perhaps best known during his minimal NHL experience for severely concussing Nathan Horton with a late hit in Game 3 of the 2011 Stanley Cup Final, sparking Boston's comeback and eventual championship. After three seasons with the Canucks he signed a three-year contract with the Dallas Stars as a free agent. After two seasons, playing in a combined 52 games, the Stars used a compliance buyout to terminate the final year of his contract.