Career
He was born in 1822 in Aurora, Upper Canada, the son of John Wells, was educated in York County and settled in King Township. Wells married Lydia Norman. He served on King Township council as reeve for the township from 1860 to 1863.
He was elected to the Legislative Assembly of the Province of Canada in the North riding of York in 1863 and was elected to the federal parliament after Confederation.
He died in Aurora in 1893 at the age of 74.