Né à Neuilly sur Seine, Davoz est auteur compositeur, interprète et scénariste. Il fut sous contrat avec de prestigieuses maisons de disques en tant qu’auteur-compositeur. Son style musicale, dans les années 80, était « funky new wave ». Sans abandonner la musique, il devient scénariste BD dans les années 2000. Ces scénarios sont soit totalement de fictions, le plus souvent d’aventures, soit résolument historiques.
Son Napoléon Bonaparte en 4 tomes aux éditions Casterman est extrêmement documenté, et passe pour une référence aux yeux des spécialistes.
Il alterne les prestations musicales avec son groupe de pop-rock « The Group », et la réalisation de BD.
Lors des séances de dédicaces, il est également dessinateur.