John was born in 1820.
http://data2.collectionscanada.ca/1871/jpg/4396321_00203.jpg with wife and children in 1871 census which gives his birthplace as Nova Scotia
http://data2.collectionscanada.gc.ca/e/e325/e008122003.jpg. 1881 census gives his birthplace as Nova Scotia
http://central.bac-lac.gc.ca/.item/?app=Census1891&op=pdf&id=30953_148117-00619 1891 census gives his birthplace as England
http://automatedgenealogy.com/census/View.jsp?id=12947&highlight=11&desc=1901+Census+of+Canada+page+containing+John+Davis gives birthdate and birth place as N.B.
Have you taken a DNA test? If so, login to add it. If not, see our friends at Ancestry DNA.