He was a New Democratic Party member of the Legislative Assembly of Ontario from 1990 to 1995, representing Guelph.
He worked as a flexographic press operator for sixteen years at Macmillan Bathurst Industries in Guelph, Ontario.
[1] Fletcher ran for the Ontario legislature in the 1985 provincial election, finishing a distant third in the riding of Wellington South.
The NDP won a majority government in the 1990 provincial election, and Fletcher defeated Ferraro by 3,107 votes in his third run for office.
[6] The NDP were defeated in the 1995 provincial election, and Fletcher finished third in his bid for re-election.