Educated at the University of Bristol, Eeles was commissioned into the Royal Artillery in 1982.
[1] In 1994 he was deployed to Bosnia as chief of staff in the British headquarters of United Nations Protection Force.
[1] He then commanded C Battery Royal Horse Artillery, in which role he was deployed to Northern Ireland.
[1] Eeles was appointed General Officer Commanding 2nd Infantry Division and Governor of Edinburgh Castle on 4 January 2012 and, following the disbanding of the 2nd Infantry Division on 1 April 2012, he became General Officer Commanding Scotland on 2 April 2012.
[2] Eeles was appointed a Commander of the Order of the British Empire in the 2014 New Year Honours.