Il participe à six Tours de France et il remporte une victoire en 1972 dans la 19e étape disputée entre Auxerre et Versailles. Il porte le maillot jaune par deux fois, en 1974 pendant trois jours et en 1978 pendant huit jours. Sur l'édition 1978, il termine quatrième du classement général, malgré un gabarit peu adapté à la montagne.
Dès le début de sa carrière professionnelle, il fait partie de l'équipe d'Eddy Merckx dont il est l'un des plus fidèles lieutenants (il y reste jusqu'à la retraite sportive de ce dernier).
↑Le Miroir du cyclisme n°249 d'avril-mai 1978 consacré aux profils de carrière de "Tous les champions du cyclisme 78", dont celui de J. Bruyère en page 53, photographié sous le maillot de l'équipe Fiat France.