Career
He was educated at the Hamilton Academy, Lanarkshire, Scotland and at the West of Scotland Technical College (eventually becoming in 1964 the University of Strathclyde), graduating Member of the Royal College of Veterinary Surgeons. In 1889 he emigrated to the North West Territories, Canada. Doctor Warnock served as the first president of the Alberta Veterinary Medical Association from 1906 - 1916. Warnock was first elected to the Legislative Assembly of Alberta for the Pincher Creek electoral district in the 1909 Alberta general election.
Less than a year later he resigned his seat and took the opportunity to run in the 1911 Canadian federal election.
He served one full term in the Canadian House of Commons and did not run again. Doctor Warnock was invested O.B.E. in June 1918 and in 1919 was appointed Deputy Minister for Agriculture, Government of British Columbia, a position he held "till a few weeks before his death.