He formerly worked at Philips Research in areas including robotics, HDTV, and artificial intelligence. He then became Director of Philips Research Laboratories UK responsible for major programmes in displays, wireless communications, and interactive digital television. He was also a member of the international management team of Philips Research
He is a past President of the Institute of Physics, and was a Vice President and Honorary International Secretary of the Royal Academy of Engineering.
He has been a Board member of the Higher Education Funding Council for England. and was Vice Chair of Sussex University Council . He is a member of the Council of Loughborough University, and chairs advisory boards at Imperial College and Surrey University, where he was awarded an Honorary Doctorate.