Swinarton came to Upper Canada from County Down, Ireland. He served as reeve of Albion Township for 9 years and lived in Coventry. He was also warden for Peel County in 1881. Swinarton operated a gristmill, carding mill and sawmill, as well as a tannery and general store. He defeated George McManus in 1867 when he was elected in Cardwell.
- A History of Peel County to Mark its Centenary as a Separate County 1867-1967, for the Corporation of the County of Peel (1967)