Career
Campbell played junior hockey for the Louisiana Ronge Ice Wolves of the SJHL, before attending Lake Superior State University, where he played hockey for 4 seasons between 2003 and 2007. Campbell joined the South Carolina Stingrays of the ECHL in 2007, and has played at least part of a season with them for every season of his professional career. He has been called up to the AHL several times, spending time with the Portland Pirates, Worcester Sharks, Houston Aeros, and Bridgeport Sound Tigers.
After the 2011-2012 season with the Stingrays, Campbell announced his retirement from professional hockey.
While on a road trip to play the Florida Everblades, Campbell was arrested for Grand Theft Auto by Collier County Sheriff"s officers after he allegedly stole a taxi outside an upscale Naples, Florida Barometer He was indefinitely suspended from the team pending the outcome of his case.