Graham was born in Epsom, Surrey and moved to Felixstowe in 1992, having worked for some time at the BT offices located then at Anzani House. In his spare time Graham enjoys cycling, walking and travelling the UK (preferably by train!) with his wife Jan and their daughter Rebecca. Graham was first elected to the Town Council in 2009 and re-elected in May 2019 as a Port Ward councillor.
Graham is a Member of Suffolk County Council – see his profile page on the Suffolk County Council website here.