Graham twice sought election unsuccessfully to the House of Commons as a Liberal in the riding of Toronto Centre-Rosedale, losing in 1984 to the Progressive Conservative incumbent, former Toronto Mayor David Crombie, and very narrowly (by 80 votes) in 1988 to Progressive Conservative candidate David MacDonald. He defeated MacDonald in the 1993 federal election, and was reelected in 1997, 2000, 2004 and 2006.
