He has worked as a psychologist in prisons and community forensic mental health and was director of a treatment agency for sexual offenders. Prior to his current work at Adelaide University as Senior Lecturer in Clinical Psychology, Michael has also worked as an academic in two other universities, training postgraduate students in clinical and forensic psychology. He is a member of the Australian Psychological Society Colleges for clinical and forensic psychology.