Bachelor of Science with honors, Memorial University Newfoundland, 1995. Doctor in Clinical Psychology, King's College, 2000.
Visiting lecturer in clinical psychology City University, London, 1999—2001. Clinical psychologist Care Perspectives, Diss, England, 2000—2001. Lecturer in clinical psychology University of East Anglia, Norwich, England, since 2002.
Clinical psychologist Norwich National Health Service Primary Care Trust, England, since 2002. Co-chair Learning Disabilities Research Network, Norwich, Norfolk, England, since 2004.
Provincial candidate New Democratic Party, Botwood, Canada, 1995. Fellow: British Psychological Society (associate).
Life partner Paul Edward Cushion.