Claudio Peter a étudié la psychologie sociale et légale à l'université de Berne. Après ses études, il a travaillé pendant plusieurs années en tant que doctorant à la Recherche suisse pour paraplégiques (RSP) à Nottwil et a obtenu son doctorat à l'université Maximilian Ludwig de Munich dans le domaine des sciences de la rééducation et de la santé. Durant son activité suivante en tant que Postdoc au RSP et à l'université de Lucerne, il a étudié l'épidémiologie à la London School of Hygiene and Tropical Medicine (formation à distance). A l’Obsan depuis 2017, il est responsable pour les thèmes « Santé psychique », « Monitorage par indicateur » et « Rapports sur la santé nationaux ».