她在8歲時就出演了影片《縱橫四海》,在劇中飾演幼年紅豆一角,開始了她的演藝生涯。當時一起出演的還有周潤發,張國榮,鍾楚紅等,她就是唐寧。
唐寧在當年也算是比較幸運的小童星,和她合作的大牌明星非常多。首先有周潤發、張國榮和鍾楚紅這些前輩,剛出道就能跟他們合作,應該是受益匪淺了。
還有唐寧在1993年于仁泰執導的電影《白髮魔女傳》中,唐寧再次和「哥哥」合作。反串了張國榮的童年「卓一航」角色。張國勞非常喜歡這個小妹妹,還跟她合了影。
唐寧和周星馳的合作是在1997年馬偉豪、黃浩華執導的喜劇電影《算死草》中,唐寧飾演周星馳的「丫鬟」。周星馳對這位活潑可愛的小妹妹也是稱讚有加。那一年她正好16歲。
唐寧在2004年武俠劇《大唐雙龍傳》中飾演師妃暄。2005年和霍思燕合作《聊齋志異之小謝》,唐寧飾演女一號小謝,受到觀眾好評。
唐寧是個低調的演員,出道以來很少有緋聞。2010年9月,唐寧在微博宣布結婚喜訊。新郎是舞台劇才子鄧偉傑。2011年3月,她們的兒子出生,唐寧也過上了幸福平淡的生活。