Charles Weber began taking photographs at a young age, signing with the Gamma Agency in Paris, while studying art history at the University of Geneva. In addition to a career as a photography teacher, he participated in many projects such as the architectural census of the canton of Geneva and the creation of the Focale gallery in Nyon. He also accepted invitations from a number of institutions, including the Fonds pour la Photographie de Genève (Geneva Photography Fund) and the Enquête photographique valaisanne (Valais Photographic Survey). The recipients of several awards, his works have been exhibited in Switzerland and abroad, including Greece, where he has lived since 2007.