Curé de la Paroisse Notre-Dame de la Mer à La Seyne sur Mer, le père Charles Mallard est professeur de théologie fondamentale et de philosophie au Séminaire de La Castille.
En outre, il est chroniqueur pour RCF Méditerrannée et intervient régulièrement sur RCF National ("Un prêtre vous répond").