Graham is a local Cheshire man, born on a council estate in Poynton. His father was a wages clerk and his mother was a bar maid. He attended his local comprehensive school, leaving with few qualifications, and worked in a nearby supermarket stacking shelves.
Graham went on to study at night school as a mature student, graduating from Manchester Metropolitan University Business School with a Business Degree and Diploma in Marketing Management.
He had a successful twenty year business career in manufacturing, working for companies such as BAE Systems and Hewlett Packard, eventually becoming a Company Director. He went on to get an MA from Kings College London.
He has always served his local community, spending four years as a Special Constable in the Cheshire Constabulary and ten years as a local Councillor in Macclesfield.
In July 2007, he was selected by a primary open to all residents of Weaver Vale, regardless of which party they normally support. For three years he tirelessly campaigned across the constituency, and was first elected in 2010 with an 8.1% swing, the highest swing in the country.
Graham was re-elected as Member of Parliament for Weaver Vale in 2015, confounding the pollsters, again pledging to work hard for all constituents and put them before everything else in politics.
Graham now serves as Parliamentary Private Secretary to Michael Fallon MP, Secretary of State for Defence.
In his spare time Graham loves history (specialising in military, social, economic and political history) and has a good size library on the subject.
He is also a keen sportsman, especially football and is a lifelong Manchester United supporter.
Above all, Graham is a family man, and loves spending time with his wife Cheryl and three children, George, Tom and Sophie.