David came to Canada from Annan Scotland with his parents and siblings in 1833. They lived in Richmond Hill for a year and a half.  It is not known whether, David moved with his family to Scott Township or remained behind in York County.
David was married 26 February 1840 to Hannah Hemingway, daughter of Josiah Hemingway and Anna Stiver. Rev. James George (Presbyterian minister) of Scarborough, Ontario performed the wedding ceremony that united Hannah and David. Gilbert Barker and James Lawrie acted as witnesses.  At the time of his death, David had property at Lot 13 Concession 5 Markham Township. 
Hannah and David had James, Josiah, Nancy, Salome, Margaret, David, Caroline and Hannah Maria. I am a descendant of Josiah.
After the death of Hannah, David may have lived for some time with his daughter Maria, son-in-law Wilfred Frisby and grandson Cleaver.
His obituary appeared on 10 November 1892 in the Markham newspaper and it states:
Mr. David Johnson, an old and respected resident of this place went to visit his daughter at Toronto Junction, on Saturday last. He arrived safely and apparently none the worse of his journey, when on Sunday he had a paralytic stroke and in a short time passed peacefully away. The remains was brought to Unionville on the 4 p.m. train on Tuesday and buried in the Methodist burying ground at Hagerman's Corners.