Dominique Bozzi commence le cyclisme aux côtés de son oncle à Forciolo[1]. Champion de Corse en 1990[2], il est membre de l'équipe de France militaire durant son service militaire, puis est engagé par l'US Créteil à la fin de ce dernier[3].
En 1993, il est champion de France de contre-la-montre par équipes, médaillé de bronze de cette spécialité aux Jeux méditerranéens et quatrième du championnat du monde. Il gagne également le Ruban granitier breton[2]. L'année suivante, il est médaillé d'argent du dernier championnat du monde du contre-la-montre par équipes, avec Jean-François Anti, Pascal Deramé et Christophe Moreau.
Dominique Bozzi devient coureur professionnel en 1995 au sein de l'équipe Le Groupement, qui est cependant dissoute en juin. Il court l'année suivante pour Force Sud, qui subit le même sort en cours de saison. Il effectue une dernière année en tant que coureur professionnel en 1997 au sein de l'équipe Casino-AG2R. Il est le seul cycliste corse à avoir été professionnel[4].
Redevenu amateur à l'AVC Aix-en-Provence puis à l'AC Vitrolles, Dominique Bozzi remporte le Tour de Corse en 2001. En 2005, il est pilote de Cyrille Josso, avec lequel il remporte le championnat de France de poursuite handisport[5]. Sa carrière de coureur terminée, il devient en 2007 directeur général du Tour de Corse, qui n'a alors plus été organisée depuis cinq ans[4]. En 2008, il devient conseiller technique régional du comité de cyclisme de Corse et contribue à la première visite du Tour de France en Corse, en 2013[4]. Il dirige également la Classica Corsica en 2015, puis devient chargé de mission au sein de la collectivité territoriale de Corse[1].