1989年,8歲的唐寧經(jīng)朋友介紹,在影片《縱橫四海》中飾演幼年紅豆,由此進入
娛樂圈。1993年在電影《白發(fā)魔女傳》中嘗試反串男角,飾演童年卓一航,1995年在電視《男人四十一頭家》中飾演鄭少秋和陳秀雯的女兒楊詠思,1996年在《笑傲江湖》中飾演曲非煙。
2001年,唐寧在TVB神話劇《繾綣仙凡間》里飾演宋紫衣一角。2003年,在溫兆倫和郭羨妮主演《牛郎織女》里出演布喜兒。
2004年,唐寧在《大唐雙龍傳》里出演師妃暄,開始擔任主角。同年在TVB臺慶劇《天涯俠醫(yī)》中出演女二號夏曉晴,該劇榮獲2009年度韓國海外電視頒獎禮“最受歡迎電視劇獎”,唐寧亦憑借此劇提名TVB萬千星輝頒獎典禮飛躍進步女藝人。
2005年,唐寧與TAE和霍思燕等主演的古裝神話劇《聊齋志異之小謝》播出,唐寧飾演女一號小謝一角,這是其主演的第一部中國內(nèi)地劇。
2007年10月,唐寧簽約中國內(nèi)地經(jīng)理人公司乾亨大有,12月5日,發(fā)行首張大碟2007年開始出演舞臺劇,同年,唐寧憑借首部舞臺劇《爆谷殺人狂》提名第十七屆香港舞臺劇獎最佳女配角。2008年,唐寧再次出演舞臺劇,在由余振球和梁榮忠執(zhí)導的舞臺劇《大癲世界》中扮演歐仁蕓,于12月19至21日在香港沙田大會堂公演。2011年10月22日,唐寧出演《辛辣人妻》及《關愛》兩部舞臺劇,擔任主角。
2009年,唐寧正式離開TVB赴中國內(nèi)地發(fā)展。同年,唐寧在香港恐怖片《短暫的生命》里擔任女一號,飾演一個錯殺11歲女兒,不堪忍受獄中酷刑自殺的單身母親。
2012年復出,拍攝《警界線》,首演警察。