生于英国,后居住于美国。布鲁斯分别在英国伦敦大学学院和剑桥大学获得学士和博士学位。博士毕业之后,布鲁斯前往美国,在美国数字设备公司(Digital Equipment Corporation,DEC)系统研发中心从事研究工作。在DEC被康柏(Compaq)公司收购之后,布鲁斯暂时前往美国微软公司工作,之后加入美国谷歌公司。
布鲁斯和D.惠勒(David Wheeler)于1994年发明BWT(Burrows-Wheeler transform)。BWT是一种对字符串进行重排序使得相似的字符尽可能集中的变换。BWT是一种可逆变换。所以,BWT通常用于bzip2等数据压缩算法。
布鲁斯于2013年被选为英国皇家学会院士,2003年获得国际计算机协会操作系统特别兴趣小组Mark Weiser奖,2019获得英国工程技术学会成就奖章。