Born in Omagh, County Tyrone, Ireland, in 1811, White came to Canada with his family in 1823, first settling in Etobicoke, and was educated in York, Upper Canada.
He served on the council of Gore District for nine years, and then, after moving to Halton County, was subsequently elected to that council.