 From 1987 to 1999, he was on the academic staff of the Department of Engineering Science in the University of Oxford, where he became a Professor in 1996, and was a Royal Society Senior Research Fellow for 1998-9.In 1999 he moved to Microsoft Research Cambridge as Senior Research Scientist, where he founded the Computer Vision Group.In 2008 he became a Deputy managing director at the lab, before becoming Laboratory Director in 2010.