During the Second World War Magill served in the 1st Battalion, the Royal Berkshire Regiment, where he gained the rank of lieutenant. He died in a training accident at Filey in Yorkshire on 5 September 1940, when he stood on a land mine. At the time he was serving as intelligence officer to the 6th Infantry Brigade commander Brigadier Dennis Walter Furlong,Washington Post who was also killed in the blast.
