毕业后,到IBM工作,设计了IBM第一代工作站NeWS系统,后来转至Sun公司。
1990年,与Patrick Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak”,后改名为Java。
1994年底,在硅谷召开的“技术、教育和设计大会”上展示Java程式。
2010年4月,宣布从甲骨文公司离职。
2011年3月29日,在个人博客上宣布将加入Google。
2011年8月30日,在个人博客上宣布离开Google,加盟一家从事海洋机器人研究的创业公司Liquid Robotics,担任首席软件架构师。
2002年,被经济学人杂志授予发明奖。
2007年,被授予二级加拿大勋章。