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, Ross played a significant role in Canadian politics by being elected to the Legislative Assembly of the Province of Canada from Dundas and was re-elected in 1863. He led a prominent business venture, the Iroquois Milling Company, as its president. Furthermore, Ross contributed to education by serving on the High School Board, holding key positions such as secretary-treasurer and president.