Edmondson was born in Cumberland about 1607, entered Queen's College, Oxford, 10 May 1622, aged 15.
'After he had undergone the servile places of a poor child and tabarder' he proceeded B.A.
He became usher of Tunbridge school, Kent, under Dr. Nicholas Grey, and in 1655, on the death of Thomas Widdowes, was appointed by his college master of the endowed free school of Northleach, Gloucestershire, where he remained till his death.
He was buried in the church there on 15 July 1659, leaving behind him the reputation of a highly efficient schoolmaster.
p. 226) entitled 'Incruenta Contentio sive Bellum Rationale,’ dedicated to Sir Henry Worsley, bart., and dated 1 January 1646–7.