Charles served at Peterborough, Bowmanville, Cobourg and Brighton Detachments, Anti Rackets Branch, Security Branch, Criminal Investigation Branch, Policy Analysis Secretariat, Field Coordination Branch, and Quartermaster Stores before retiring as a Superintendent from Program Evaluation Branch on December 31, 1988. Charles is survived by his children Barbara, Susan and Christopher, son-in-law retired OPP Senior Constable John Stables, grandson RCMP Constable John (Scott) Stables and predeceased by his wife Bernice (Bee).