Bachelor, University Cape Town, 1986. Master of Arts, University Portland, 1991. Doctor of Philosophy, Ball State University, 1999.
Case manager Delaunay Mental Health Center, Portland, Oregon. Lecturer University We. Cape, Cape Town; fellow Ball State University, Muncie, Indiana.
Postdoctoral fellow University Pennsylvania, Philadelphia. Professor Stellenbosch (South Africa) University.
Member of Psychological Society South Africa (vice chair division health psychology 2003).
Married Sadiyya Shaikh, January 4, 1997. 1 child Nuriyya.