Charles was born November 3, 1882 in Dundee City, Scotland, the son of James william and Agnes Webster (nee Smart) Cameron.
Charles Immigrated to Canada in 1906 settling in the Vancouver, British Columbia area.
Charles enlisted in the 131st Overseas Battalion of the Canadian Expiditionary Force on January 8, 1916 in New Westminister, British Columbia, service number 790335.
Charles embarked for England on November 1, 1916 arriving in Liverpool on November 11, 1916 on board S.S. Caronia. He was taken on strength at Schorncliffe on November 13, 1916 after having been appointed Act. Sgt. on November 11.
Charles was taken on strength with 7th Battalion in the field on January 13, 1917 and was confirmed in the rank of Sgt. on that date.
Charles was wounded with a severe wound to the right leg on April 18, 1917 at Vimy Ridge. He was transfere through many hospitals until December 1917 back in England.
Charles was given light duty and command functions until he was given permission to marry on August 4, 1918. on that date he married Margaret Chalmers Bates in Seaford, Sussex, England.
Charles continued on duty in England until struck off service and posted to the reserve on August 8, 1919, after which he travelled to Levan, Scotland to join his wife who had gone there to be with her mother while she gave birth to their first child Mary in July.
Charles and his family sailed on the S.S. Corsican for Quebec on October 31, 1919 and he was discharged in Quebec.
Charles was awarded the British War Medal and the Victory Medal.
After returning to New Westminister, B.C. Charles and Margaret raised their family adding another daughter Helen and a son James.
Charles had brought a souvenir back from the war, a small gold box dated 1914 with a card in it dated 1915 from the Princess Mary wishing for a victorious New Year. Charles later gave the box to his Granddaughter Laurel Barge (nee Erwood).
Charles died August 9, 1973 in Vancouver, British Columbia, Canada.