Thomas Douglas Selkirk Duff was born on December 8, 1952 in Toronto, Ontario, Canada and grew up in Toronto and Leaside. He is a computer programmer and authored the well known "rc" shell for the Plan 9 operating system while working for 12 years at Bell Labs Computing Science Research Center, where he worked and focused on computer graphics, wireless networking, and Plan 9.