Background
He was born in Ballyshannon, County Donegal, Ireland in 1840 and came to Bruce County, Canada West with his family in 1852.
He was born in Ballyshannon, County Donegal, Ireland in 1840 and came to Bruce County, Canada West with his family in 1852.
He represented Elgin West in the Legislative Assembly of Ontario from 1879 to 1886 as a Liberal members. He studied at the University of Toronto, receiving an Doctor of Medicine in 1863, and at the Royal College of Physicians in London, England. John and Hannah had five children: David Arthur (b: 1874), Annie May (b:1875), John Harold (b:1879), Douglas Jerald (b:1881), and Gordon L. (b:1884).
He served as coroner for Elgin County.