Career
Davidson was a staff representative for the Textile Workers of America and a long-time union organizer. He want to work, at the age of 15, for the Stauffer and Dobbie Company textile plant in Galt, Ontario and became shop steward at the age of 17. He was elected to the Ontario legislature in 1975 in the new riding of and was re-elected in 1977 defeating Progressive Conservative Bill Barlow by fewer than 500 votes.
He lost to Barlow four years later in the 1981 election by 849 votes.
In 1981, he took a job with the occupational health and safety branch of the Ontario Federation of Labour. He said, "lieutenant"s a full-time job and I"m very fortunate that there were people looking out for me who were willing to give me this kind of work in an area that I"m familiar with." In his later career, he worked at the Workers Health and Safety Centre in Cambridge before retiring in 1999.