Richard gained an MA in Geography at the University of Auckland and commenced teaching in 1976. Richard taught Mathematics and Geography at Kelston Girls High School where he became Deputy Principal and International Student Manager.
Richard is a trustee on the Epsom Girls Grammar School Board Chairing the Property Committee. He is also a trustee of the Education New Zealand Trust Board and is a Justice of the Peace.
Richard joined ACG in February 2001 as Manager of Student Data and as the timetabler for ACG Senior College and ACG New Zealand International College.
In 2001, Richard was appointed as Academic Registrar overseeing the admissions of international students into all ACG New Zealand schools. Richard is also responsible for the staff that looks after international student services.
Richard plays an active part in ACG student recruitment and regularly visits Russia and Kazakhstan. In recent years, he has visited the Middle East and the Gulf States. ACG's involvement in the NZ Tertiary Education Consortium is under his steerage. This group, which includes some New Zealand universities, won a significant curriculum contract to deliver a number of degree programmes in the Sultanate of Oman.