Pierre Bazzo est originaire de Bourg, dans le département de la Gironde. Il court au SC Nord Blayais puis au CC Saint-Médard chez les amateurs. Lors de la saison 1976, il se distingue en remportant Paris-Connerré et une étape du Tour de l'Avenir.
Sur le Tour de France 1983, il subit un contrôle antidopage positif à une substance interdite lors de la septième étape. En conséquence, il écope d'une pénalité de dix minutes[1],[2].
Après sa carrière, il devient directeur sportif dans l'équipe Fagor. À la disparition de l'équipe Fagor, il s'associe pour ouvrir un magasin de cycles dans la région de Bordeaux. En désaccord, il quitte ce magasin et devient responsable des sports dans une commune de la région bordelaise.