1943 – He was born Thomas Graham, known as Tommy Graham, on the 5th day of December this year.
1978 – He is a Glaswegian, and worked as an engineer before serving on Strathclyde Regional Council from this year until 1987.
1987 – He was elected as the Member of Parliament (MP) for Renfrew West and Inver Clyde, defeating the Conservative incumbent Anna McCurley.
1997 – After favorable boundary changes in this year, he was elected MP for Renfrewshire West.
1998 – In September of this year, he was expelled from the Labor Party for ‘bringing the party into disrepute,’ despite his categorical denials of any wrongdoing. He became an independent and described himself as a ‘Scottish Labor MP.
2001 – It was thought that he would stand again at this year’s election, but he did not do so and quietly retired. His successor was Labor’s James Sherid.