Background
He was born in Fearn Parish, Ross-shire, Scotland and was educated there.
He was born in Fearn Parish, Ross-shire, Scotland and was educated there.
He represented Durham East in the Canadian House of Commons from 1872 to 1878 as a Liberal Reformer member. After coming to Canada, he became a merchant in Portuguese Hope. Ross was a director of the Midland Railway, the Midland Manufacturing Company and the Royal Canadian Insurance Company.
He was also chairman of the local public school board and president of the Portuguese Hope Agricultural Society.
Ross ran unsuccessfully for reelection in 1878 and 1882, losing to Arthur Trefusis Heneage Williams each time. Ross died in Portuguese Hope at the age of 57.
He was the brother of Walter Ross who served in the House of Commons around the same time.