En 1989, Joseph Boulton remporte le championnat provincial de Liège, sous les couleurs de l'Union Cycliste Serésienne. Il évolue ensuite au niveau professionnel entre et au sein de la formation Trident-Schick, renommée Asfra Racing-Orlans-Blaze. Après cette expérience, il redescend chez les amateurs, où il continue sa carrière. Il réalise notamment une belle saison 2004 en devenant champion de Belgique du contre-la-montre, chez les élites sans contrat. La même année, il s'impose sur le Tour de Namur[2].
Il se retire finalement des compétitions en 2005, à l'âge de trente-sept ans. Après sa carrière cycliste, il travaille comme directeur sportif dans son club formateur de l'UC Seraing, puis chez Verandas Willems[3]. Il exerce actuellement cette fonction au CC Chevigny.