In 1722 he was presented to the rectory of Ludgvan, and in 173 2 he obtained in addition the vicarage of St Just, his native parish.
In 1768 he became vicar of South Mimms near Barnet; and in November 1769 he was presented to the rectory of Tewkesbury, with which he held also the vicarage of Longdon in Worcestershire.
Portions of the vicarage date from the 14th century, and in its garden there is a stone dovecote of great age.
He held in succession several preferments, among them the vicarage of Kennington near Oxford (1868), which he vacated in 1873 for the crown living of Beverston in Gloucestershire.
He had already taken orders, and in 1835 began his eighteen years' tenure of the vicarage of Wymeswold in Leicestershire, from which seclusion the twicerepeated offer of a colonial bishopric failed to draw him.