He became vice-principal of White Sands Primary School and North Spring Primary School, before taking on the role of principal at three other primary schools, including Concord Primary School.