He was educated at the Universities of Adelaide and Oxford. For more than twenty years, he has written books on philosophy for teachers and children, many of which have been translated. He has conducted workshops all over the world, written the NSW Ethics pilot for state schools and co-authored the founding documents on Ethical Behaviour for the National Curriculum.