Background
Ruston was born in Essex County in southwestern Ontario, and educated in the area.
Ruston was born in Essex County in southwestern Ontario, and educated in the area.
He was manager of the Essex County Medical Company-operative Ruston was a councillor in Maidstone Township from 1960 to 1962, reeve of the community from 1963 to 1968, and an Essex County councillor. He was elected to the Ontario legislature in the 1967 provincial election, defeating Progressive Conservative candidate Fred Cada by 991 votes.
He served as Liberal Party whip for a period.
The Progressive Conservative Party governed Ontario during this period, and Ruston was an opposition member for his legislative career. He was primarily a defender of farmer"s interests.
Ruston announced that he would retire from the legislature in mid-1985, and was not a candidate in that year"s provincial election. He died in 2002 after suffering from Alzheimer"s disease.
He served in the Legislative Assembly of Ontario from 1967 to 1985, as a member of the Liberal Party.