 Douglas was born in Carr, Perthshire, Scotland to Charles Ayton Douglas and Christian Hepburn of Kinglassie.Little is known of his early life, although it is established that he could speak six languages.He joined the Royal Navy at the age of twelve, and spent some time in the Dutch service before resuming his career with the British.