Eddy was born in Toronto, Ontario and raised on a farm near Brantford.
He was reeve of South Dumfries Township from 1978 to 1991, and was a councillor in Brant County.
He was elected to the Ontario legislature in a by-election held on March 5, 1992, following the resignation of former Liberal leader Robert Nixon in Brant—Haldimand.
Eddy was elected over Progressive Conservative candidate David Timms by almost 5,000 votes.
[3][4] The Progressive Conservatives won a majority government in the 1995 provincial election, and Eddy lost his seat to PC candidate Peter Preston by about 3,500 votes.