Окончил Гарвардский университет, затем поступил в аспирантуру в Корнелльский университет. Будучи аспирантом, в 1988 году, он разработал программу-червя и запустил его с компьютера Массачусеттского технологического института (MIT). Стал первым лицом, осуждённым по американскому закону Computer Fraud and Abuse Act (CFAA) за неправомерный доступ к компьютерам. Приговор: 3 года условно, 400 часов общественных работ, штраф.
В 1999 году получил докторскую степень (PhD) в Гарварде по теме сетевых архитектур. Стал преподавателем Массачусеттского технологического института в области электротехники и информатики. В 2006 году получил статус постоянного профессора в MIT.
Занимался предпринимательской и исследовательской работой, включая стартапы, венчурные фонды, исследования систем распределённых вычислений.