Max Hargreaves

Max Hargreaves was a Maths teacher and the Deputy Headteacher at Grange Hill from 1990 to 1992, played by Kevin O'Shea.