In 1861, he was elected to the Legislative Assembly of the Province of Canada representing Dundas; he was reelected in 1863. He was president of the Iroquois Milling Company. Ross was also secretary-treasurer and president for the High School Board.
In 1861, he was elected to the Legislative Assembly of the Province of Canada representing Dundas; he was reelected in 1863. He held the position of president at the Iroquois Milling Company. Ross also served as secretary-treasurer and president for the High School Board.