Upon qualification as a doctor in 1815, Davy joined the British Army Medical Department as an Army Hospital Assistant. From 1816 until 1820 he worked as Staff Surgeon in the General Hospital in Brussels. After being posted to a number of the English colonies, including India, Ceylon, he was elevated to the rank of Inspector General of Army Hospitals in the West Indies in 1862, based around Barbados.