唐灵生小时候经常参加舞狮,他翻跟头的动作很灵活,手很有劲,被陈夏仁老师发现了,先领他去跳水。训练了一段时间后,他在五通小学举重队跟着唐运桂练举重。
1983年,12岁的唐灵生进桂林体校练举重,1985年进入广西体工队、广西举重二队,1987年开始进行系统的专业举重训练。
1992年,唐灵生进入国家举重队;
1989年,在沈阳第2届全国青少年运动会上,以总成绩262.5公斤获56公斤级第三名;
1991年,在石家庄第2届城市运动会,以总成绩280公斤获60公斤级亚军;
1992年,在全国举重锦标赛上,以总成绩295公斤获成年组60公斤第三名;
1993年,在第65届世界举重锦标赛上,因实行新级别而参加59公斤级比赛,以总成绩292.5公斤获第三名;
1995年获亚洲举重锦标赛3项冠军,并打破一项亚洲纪录。
1995年11月,在世界锦标赛上获得挺举第一名,但总成绩却只排在第五。
1996年7月21日,在第26届亚特兰大奥运会59公斤级的举重比赛中,中国选手唐灵生与夺标呼声极高的希腊选手萨巴尼斯和上届奥运冠军韩国名将全炳宽展开了激烈争夺。最终,唐灵生举起了是他体重三倍的杠铃,以307.5公斤的总成绩获得59公斤级举重金牌,并且一举打破该级别总成绩的世界纪录,为中国举重夺得了12年来的第一枚奥运金牌,他的这一过人之举,竟让裁判惊讶的忘记了给成功信号,于是,有人说他还创造了一个不是记录的记录,他托举破记录的杠铃在空中整整坚持了12秒;
1998年,唐灵生退役。
2008年6月6日,唐灵生在广西桂林参加了北京奥运会的火炬传递,担任第一棒火炬手。
▪ 1996 亚锦赛59公斤级3项冠军 (获奖)
▪ 1996 第26届 亚特兰大奥运会59公斤级冠军 (获奖)
▪ 1995 第67届 世界举重锦标赛59公斤级挺举冠军 (获奖)
▪ 1994 第8届 广岛亚运会59公斤级亚军 (获奖)
▪ 1993 第65届 世界举重锦标赛59公斤级第三名 (获奖)
▪ 1992 全国举重锦标赛60公斤级第三名 (获奖)
▪ 1991 第2届 城市运动会60公斤级亚军 (获奖)
▪ 1989 第2届 全国青少年运动会56公斤级第三名 (获奖)
唐灵生力量大、脾气犟、不服输、能吃苦,有时候淘气被罚举凳子蹲马步,差不多都快掉眼泪了,但就是不求饶,一声不吭,是练举重的好苗子。(唐运桂评)
亚特兰大奥运会上,唐灵生面带必胜微笑的“惊天一吼”被定格为奥运竞技场上的经典瞬间。(新浪网评)
唐灵生还被誉为“起重机”。