Doctor of Medicine, University Utrecht, The Netherlands, 1981. Diploma in philosophy, University Utrecht, The Netherlands, 1982. Diploma in psychiatry, University Utrecht, The Netherlands, 1985.
He worked as a psychiatrist at the Ziekenhuis Zwolse Poort in the Netherlands and got his promotion in 1990 on the subject anxiety disorder. Since 2008 he has been Professor of Christian Philosophy (Dooyeweerd chair) at the VU University Amsterdam. He has written a broad chapter about Anthropology in the book Kennis en werkelijkheid.
Along with Professor. doctor ir.
Henk Jochemsen, he wrote the book Verantwoord medisch handelen.
Chairman Fjound. Psychiatry and Religion, Utrecht, 1999-2000. Member Dutch Association Psychiatry (chairman section psychiatry and philosophy since 2000), Leiden Institute Study Religion (associate).