Career
He represented Victoria West in the Legislative Assembly of Ontario as a Liberal-Equal Rights member from 1890 to 1894 and as a Liberal member from 1894 to 1898. He was born in Finch, Canada West in 1841, the son of James McKay, a Scottish immigrant, and was educated at Upper Canada College. He received an Doctor of Medicine from McGill College and continued his studies in London and Edinburgh.
McKay lived in Woodville.
He was unsuccessful in a bid for reelection in 1898 and was an unsuccessful candidate for the federal riding of Victoria North in 1900.