He was educated at Royal College, Colombo, where he was a Senior Prefect and Captain of the Athletics team, Boxing team and Rugby team.
Police career
After completing his schooling he joined the Ceylon Police Force and was appointed as a Sub-Inspector of Police at his first duty station in Kandy. When World War II broke out Gray was the Officer in Charge (OIC) of the Koggala police station, where the RAF Koggala was situated and served as a critical base for Allied operations in the Indian Ocean. He later served as OIC of the harbor police at the Colombo port.[2]
Joining the Police Stables he went on to become the first Ceylonese to head the unit as its OIC. On the morning of 22 March 1952 Prime Minister D. S. Senanayake was riding the police mare ‘Chitra’ on the Galle Face Green when he suffered a stroke and fell. He was accompanied by IGP SirRichard Aluwihare, G.G. Ponnambalam and Inspector Eddie Gray at the time who took him to a nursing home, where he died several hours later.