The son of John Swinton of Bexton in Cheshire, he was born in the county.
In July 1745 Swinton migrated to Christ Church and in 1759 proceeded B.D. He was elected keeper of the archives of the university in 1767, and, dying on 4 April 1777, was buried in the antechapel of Wadham.