Campbell accède à son meilleur résultat en compétition où pour la première fois il se hisse jusqu'en demi-finale d'un tournoi classé à l'occasion du Classique de Wuxi 2012, il domine tour à tour Stephen Lee, Fergal O'Brien et Mark Williams. Il affronte en demi-finale Ricky Walden mais s'incline sur le score de 6-1.