史国生于1983年09月至1987年07月在南京体育学院体育系本科学习。1988年7月加入中国共产党。
他曾任中国大学生健美操、艺术体操协会副主席、全国体育院校大学生德育研究会理事、江苏省体育理论专业委员会委员、省教育厅特约调研员、省体育集邮协会常务理事、省领导人才考试测评命题专家、省高校学生管理研究生理事。全国体育专业学位研究生教育指导委员会委员。
2018年10月19日,江苏省委组织部来南京体育学院宣布干部任免决定:史国生同志任南京体育学院党委副书记、副院长。现任南京体育学院党委副书记、副院长。他的工作主管本科教育及中小学教学工作,分管教务处、仙林校区管理办公室、体育系、运动系、民族体育与表演系、运动健康科学系、休闲体育系、足球学院、附属学校;联系奥林匹克学院。