Ingénieur de l'Ecole Centrale de Lyon, docteur de l'INSA Lyon et Habilitation à diriger des recherches de l'Université Grenoble-Alpes, Charles Leroux encadre des recherches en Physique appliquée du Solide. Il est également engagé dans diverses responsabilités d’églises en lien avec l’enseignement biblique.
Né dans une famille de confession catholique, il a été très jeune attiré par les religions orientales. En 1986, surpris par l’espérance chrétienne et la réalité du Christ ressuscité qui en donne la force, il répondu à l'appel à le suivre.
Il est l'auteur du livre Un regard chrétien sur le bouddhisme.