Enseña Filosofía en la Open University y en la City University de Londres. Sus artículos aparecen regularmente en revistas y publicaciones académicas, es asiduo colaborador de programas de televisión y ha escrito el guión de la seie de la BBC Paradoxical Fair. Entre sus antyeriores obras se incluye el éxito internacional ¿Puede ser humano un robot?