He graduated from Oxford University with a degree in Physics. Before qualifying as a teacher in 2012, he spent 27 years as an IT and Management Consultant. He was a Partner at IBM and at Accenture, where he specialised in the automotive and finance sectors, leading multidisciplinary teams working with a range of global clients. He also spent two years as the Head of IT Strategy for National Australia Bank Europe. At Chelsea Academy, as well as teaching Physics, he indulges his interest in engineering by helping the students build an electric car.