John Flavel was born in Bromsgrove, Worcestershire around 1630 and died in Exeter on 26 June 1691. He was educated at University College, Oxford, where he had a reputation as a diligent student, although he appears not to have completed his degree. In 1650 he was appointed as minister to the parish of Diptford in Devon and in 1656 he moved to Dartmouth. He failed to comply with the Act of Uniformity of 1662, however, and he was ejected from his living, becoming a leading figure among the dissenting ministers in the area. He was able to return to Dartmouth in 1671 and carried on his unorthodox ministry there.
From The Continuum Encyclopedia of British Philosophy in Oxford Reference.