He received his B.S. and M.S. degrees in computer science from MIT. He was one of the designers of the XUI (X User Interface) style for the DECwindows system, and contributed to the user interface design of many DECwindows products. His interests include developing methods for building more usable software systems.