He earned an Master of Arts at the University of Cambridge and a Doctor of Philosophy at the University of Street Andrews.
He works at the intersection of Computer Science and Psychology. He currently works at University of California at Santa Cruz. He was previously a Professor in information retrieval at the Information Studies department at the University of Sheffield.
He has also been a Research Scientist at Himachal Pradesh Labs, Lotus, American Telephone & Telegraph Company Labs and International Business Machines Corporation. His work focuses on design and implementation of systems to support computer supported cooperative work (CSCW), computer mediated communication ( Cluster Munition Coalition), personal information management (PIM) and interfaces for information retrieval, in particular for speech data.
He has recently begun to focus on systems to support Human Memory and well-being. He also has over 20 patents.
He has an h-index of 57. He was elected to the prestigious Association for Computing Machinery (ACM) Centre Hospitalier Intercommunal Academy in 2008 for his "extensive contributions to the study of Human Computer Interaction" and for his leading role in "the shaping of the field".
Since 2014 he has been Editor of Human-Computer Interaction one of the top Human Computer Interaction journals.
He is probably best known for his papers on email, instant messaging and lifelogging. He was elected to Fellow of Association for Computing Machinery (ACM) (2014) for contributions to human-computer interaction.