Graham qualified in Newcastle in 1985 and for many years was a partner in a mixed practice in Middlesbrough. He is currently Director of Postgraduate GDP Education at NHS Education for Scotland and leads on the provision of DCP education. His experience in dental education includes undergraduate teaching in Newcastle and Aberdeen; postgraduate clinical tutor for various professional groups; and Regional VT Advisor for the North of England. He is based in Aberdeen and lives in Stonehaven. He is a member of Dental Council of RCPS Glasgow, representing Grampian and the Highlands. He is a keen motorcyclist and IAM Advanced Rider; and is a fairly unsuccessful beekeeper.