La date exacte de sa naissance est introuvable, mais il a été confirmé au Cap-Saint-Ignace le 30 juillet 1681.
Lors de son décès, le curé de la paroisse note qu'il était capitaine de navire. Il fut co-seigneur de la Seigneurie de la Pointe-aux-foins avec ses frères Pierre, Jean-Baptiste et Philippe.
Charles a été inhumé dans l'église de Cap-Saint-Ignace.