He has extensive experience working in private practice in Adelaide and in the field of child psychology. He also works as a consultant to a wide range of corporate organisations, particularly in areas of employee assistance programs, behavioural safety and staff training and counselling.