Charles ZELWER est né en décembre 1940 dans une famille juive originaire de Pologne. Il est entré au CNRS comme chercheur, s'est orienté vers l'étude de la structure chimique des protéines. Il s'est établi à Orléans en 1994, a créé une équipe de recherche au Centre de biophysique moléculaire du CNRS. Auteur de nombreuses publications dans des journaux internationaux, il a siégé pendant quatre ans au Conseil scientifique du CNRS..
Il a contribué à un ouvrage collectif de témoignages d'ex-enfants cachés (L'Harmattan, 2004) qui a initié sa réflexion sur sa propre expérience.