He has held clinical appointments in public, private and university hospitals in Brisbane, Sydney, Perth and Malaysia. He has been in private practice and was involved in consultancy to NGOs on child adjustment and developmental issues.