David Machet vit et travaille à Sallanches, en Haute-Savoie. Après une formation en audiovisuel et
communication, sa passion pour la photographie, qu’il pratique en autodidacte dès 1996, le pousse à s’installer comme photographe indépendant en 2001. Sa curiosité le porte vers les domaines les plus divers : l’illustration, l’édition, les reportages pour la presse spécialisée, ou encore un travail plus personnel en noir et blanc.