Background
Buchanan was born at County Tyrone, in what is now Northern Ireland.
Buchanan was born at County Tyrone, in what is now Northern Ireland.
He came to Canada in 1872, was educated at common schools, and worked as a farmer.
He was elected to the Manitoba legislature in the 1914 provincial election, defeating Liberal candidate J. Seale by 316 votes in the Dauphin constituency. In 1915, the Roblin ministry was forced to resign amid a serious corruption scandal. Buchanan lost his constituency seat to Liberal William Harrington by 102 votes.
He served in the Legislative Assembly of Manitoba from 1914 to 1915, as a member of the Conservative Party.