83年6月，唐天生加入中国共产党，之后担任广西桂林市汽车运输公司司机、党委组织干事。1986年，唐天生进入广西桂林市政府办公室，1994年调入 广西桂林市接待办。1997年，唐天生担任广西桂林市机关事务管理局党组副书记、副局长，2002年升任中共桂林市秀峰区委副书记、桂林市秀峰区人民政府区长。2005年到2009年，唐天生担任中共广西阳朔县委副书记、阳朔县人民政府县长。2009年到2013年，唐天生担任中共广西龙胜各族自治县委员会委员、常委、书记，期间，他因“公款吃喝”受到“党内严重警告”处分，并且被免职。