Charles was born in
Cookstown,
County Tyrone, the sixth son of David Hughes Charles MD and Annie Elizabeth Allen, and named after Sir
Henry Havelock, who had died two months earlier. He was educated at
Queen's College, Cork, before joining the
Indian Medical Service as a surgeon in April 1882. In the year 1894, he was appointed as a Professor of Anatomy at the
Medical College, Calcutta, and surgeon at the College Hospital. On 1 April 1902 he was promoted to
lieutenant-colonel, and later attained the rank of
major-general. During his tenure as a surgeon in the
Medical College, Calcutta, he also served as the staff surgeon to the Prince of Wales (later
George V during the latter's tour of India. Following this, Charles was appointed a
Knight Commander of the Royal Victorian Order (KCVO) in 1906, promoted to
Knight Grand Cross (GCVO) in 1912 and was appointed a
Knight Commander of the Order of the Star of India (KCSI) in 1923. ==Court appointment==