He worked in London comprehensive schools and Further Education variously as a teacher of modern languages, vocational education, curriculum development and as head of sixth form. As a local elected Councillor he served as the Chair of the Education Committee of Haringey, and as Cabinet member for Health and Adult Social Care and for Finance and Resources. His skills and experience include educational development, performance management, finance and human resources, making senior appointments, team working and community engagement.