W 1989 został uhonorowany tytułem Doctor of Science w Oksfordzie.
W latach 1967–1969 był profesorem zoologii na Uniwersytecie Kalifornijskim w Berkeley. W 1970 został mianowany wykładowcą, a w 1990 docentem zoologii na Uniwersytecie Oksfordzkim. W 1995 otrzymał profesurę w katedrze Public Understanding of Science, ufundowanej przez Charlesa Simonyi w celu popularyzacji nauki. We wrześniu 2008 osiągnął uniwersytecki wiek emerytalny i musiał opuścić katedrę, jego miejsce zajął Marcus du Sautoy. Pozostaje jednak członkiem New College w Oksfordzie i prowadzi wykłady.
Wygłosił szereg przemówień inauguracyjnych i innych wykładów. Napisał wiele publikacji, brał także udział w tworzeniu Encarta Encyclopedia i Encyclopedia of Evolution. Jest redaktorem i ma stały dział w wydawanym przez Council for Secular Humanism dwumiesięczniku Free Inquiry, jest też członkiem Committee for the Scientific Investigation of Claims of the Paranormal (obecnie Committee for Skeptical Inquiry).