931年任太古洋行末任买办。莫干生来自莫仕扬家族，与祖父莫仕扬和父亲莫藻泉三代均任太古洋行买办，横跨前后61年。在买办任内，莫干生协助太古拓展业务，使之在1920年代一跃而成香港数一数二的英资洋行。不过，莫干生也透过太古糖业囤积居奇，趁价低的时候买入食糖，然后再待价而沽，从中赚取600万至700万港元的鉅额利润。莫干生透过太古糖业从中取利的做法引来太古大股东施怀雅家族的注意，促使太古方面展开调查，最终迫使莫干生在1929年赔偿25万港元和解，至1931年再被迫辞任买办一职，标志着莫家势力逐渐从太古洋行消