Starting in the 2007–08 season Campbell began attending the University of Massachusetts Lowell and playing for the River Hawks.
Following his final season with UMass Lowell Campbell signed a professional tryout contract with the Houston Aeros and played six games without scoring a point.
[1] Campbell also signed a tryout contract with the Texas Stars of the AHL on February 18, 2012, where he played 12 games scoring no points, before being returned again to the Wranglers.
Campbell attended the Providence training camp however he was assigned to their ECHL affiliate the South Carolina Stingrays.
[9] After one season in Italy, Campbell signed a one-year contract with SønderjyskE Ishockey of the Metal Ligaen.