Had a total of 11 children.
He was a member of the Ramsay Township Council from 1864-1875, being the Deputy Reeve for 10 of those years.