He was educated at Canterbury Boys' High School and the University of Sydney, where he obtained a Bachelor of Arts with Honours in Latin in 1959, a Diploma of Education in 1960 and a Master of Education in 1965.
He attended Canterbury Boys' High School and the University of Sydney, graduating with honors in Latin in 1959, followed by a diploma in education in 1960 and a master's degree in education in 1965.