Né le 25 septembre 1902 à Jarménil (Vosges), fils d’un commerçant, Charles Richard, ouvrier de filature à Vincey (Vosges), milita dans les rangs du Parti communiste et du syndicat CGTU du Textile. En 1928, il participa à la conférence nationale du PC et fut candidat aux élections législatives dans la circonscription d’Épinal. Il obtint 829 voix au premier tour et 171 au second sur 22 238 inscrits. En janvier 1929, il organisa une grève à l’usine de la société « La Cotonnière » de Vincey.
Charles Richard mourut le 25 octobre 1953 à Portieux (Vosges).
SOURCE : Arch. Dép. Vosges, 8 M 102, 13 M 74.