 He spent most of his career as lecturer of tropical medicine at the Liverpool School of Tropical Medicine.He was elected member of Société de Médecine Tropicale of Paris, a Fellow of the Royal Society of Tropical Medicine and Hygiene, and an honorary Fellow of the Manila Medical Society.In 1908, he was vice president of the Section of Tropical Disease of the British Medical Association.