922年起，历任上海红十字会医院总办、中国红十字会总医院外科主任、上海圣约翰大学医学院及沪江女子医学院教授。1927年，出任国民政府军事委员会军医监理委员会委员长。1928年，与兄弟牛惠霖一同创办上海骨科医院，成为中国最早的骨科医院。1930年，当选中华医学会第八届会长。1937年，又任教育部医学教育委员会委员、中山医院名誉院长。
家庭.牛惠生的父亲牛尚周是嘉定历史上的首位留学生，母亲倪桂清则是清末着名传教士倪韫山之女。他也是宋氏三姐妹的表兄弟。牛惠生与其妻徐亦蓁育有一子牛康民