1961年从北京101中学毕业后参军入伍，60年代后期毕业于哈尔滨军事工程学院导弹控制专业。1983年，担任二〇〇师师长。1985年，升任陆军第六十七集团军参谋长，参加两山战役。后调任陆军第二十四集团军军长、北京军区副司令员等职。1999年，授予中国人民解放军中将。
争议.有文章指，粟戎生应该对对越自卫反击战中六十七军老山战役换防第一仗惨败（也称5·31惨败）负主要指挥失利的责任。也有文章指，粟戎生没有直接指挥责任。