Career
He represented Victoria County in the Nova Scotia House of Assembly from 1867 to 1871 as a Liberal member. He was born in Halifax, the son of William Kidston, a Glasgow merchant, and Elizabeth Dawson, and was educated in Glasgow. Kidston was a major in the local militia, treasurer for Victoria County and custos rotulorum for the county.
He also served as justice of the peace.
Kidston lived in Baddeck. He ran unsuccessfully for reelection to the provincial assembly in 1874.