5年生于上海。1923年，毕业于美国春田学院体育系。后来在美国克拉克大学学习公共卫生学，获得硕士学位。1925年-1927年，担任国立东南大学体育系副教授。1934-1952年，任国立浙江大学体育部主任。于1936年8月，第十一届奥林匹克运动会在德国柏林举行期间，担任篮球队助理教练兼医生。期间担任篮球、拳击裁判。美国队和加拿大队之间进行的男子篮球决赛的主裁判，即是由他担任。这是中国籍裁判，第一次担任奥运会决赛裁判。中华人民共和国成立后，舒鸿拒绝了台湾师范大学的邀请，继续留在浙江大学从事体育教学工作。