1991年，李作成升任广州军区守备第三师师长。1992年12月，广州军区守备第3师撤销，李作成调任第41集团军步兵第123师师长。1994年6月下旬，广西发生严重洪灾，李作成率部前往抗洪第一线，作出了重大贡献，步兵第123师被中央军委荣记集体二等功。1995年初，李作成被评为全国“百佳公仆”。1995年升至陆军第四十一集团军副军长。1997年，李作成被授予少将军衔。1998年4月，李作成升任第41集团军军长。1998年抗洪抢险6月至7月，率领陆军第四十一集团军参与抢险救灾任务，转战湖南、湖北，救出被洪水围困的群众1.7万余人。2002年1月，任广州军区副参谋长。担任正军职近9年后，2007年12月，调任成都军区副司令员。2009年，被授予中将军衔。