Graham moved to Penang from Bristol, a city in the United Kingdom. He studied at The University of the West of England and earned a BA (Hons) degree in Primary Education. Graham has taught in a number of state schools in the United Kingdom as well as spending two years working in an international school in Chengdu, China. At his previous school, Graham was the coordinator of Science and PE, two subjects he feels very passionate about.
Graham is a keen cyclist and used to race for his local team, Bristol Road Club. At weekends he can be spotted tackling the hills of Penang or going all the way around the island.
Graham is married to Claire, also a teacher at SCIPS, and he has a daughter called Florence. He loves living in Penang and working at SCIPS because of the strong sense of community and friendly welcoming environment for his whole family.