He was born in Salisbury, England in 1826 (one source indicates that he was born in Newfoundland ]) and was educated there. In 1852, he married Anna Maria Levesconte. He served as clerk for Hastings County and was lieutenant-colonel for the local militia. Wills ran unsuccessfully for the same seat in the House of Commons in 1874.
- Member's Parliamentary History, Legislative Assembly of Ontario
- The Canadian parliamentary companion, 1879 CH Mackintosh