唐朝臣早年生平不详,后为
朔方军大将。
唐德宗建中二年(781年),
平卢节度使李正己死后,其子李纳匿丧谋叛,而其族人
李洧以徐州(治
彭城,今江苏
徐州市)归顺朝廷,李纳派部将王温联合魏博将领信都崇庆围攻徐州。李洧遣使向朝廷告急,德宗当即命唐朝臣率
朔方军五千人与宣武节度使
刘洽、神策都知兵马使
曲环、滑州刺史
李澄等诸军共同援救徐州。
当时朔方军的物资装备没有运到,旗帜服装破败粗劣,宣武士兵嗤笑朔方军说:“叫花子能够打败敌人吗!”唐朝臣用宣武士兵的话来激怒士兵,而且说:“都统有令,先打破敌人营垒的,便将营垒中的物品悉数给他。”士卒们都愤怒而起,奋力争先。魏博、平卢军围攻彭城二十日仍未攻克,李纳又派部将石隐金率军一万援助,与刘洽等人在七里沟相峙。天色渐晚,刘洽领军稍稍退却。唐朝臣采纳朔方马军使
杨朝晟之计,亲自领步兵背山列阵,引诱叛军到来。杨朝晟则率骑兵在山中的曲折之处埋伏。信都崇庆等人误以为唐朝臣兵少,率骑兵两千越桥西进,追击朔方军。杨朝晟趁机命伏兵从侧面进击敌军,叛军被从中切断,狼狈而回,退至桥前,抗拒官军。杨朝晟率先渡河进击,叛军全线溃退。此时,刘洽等人率兵追赶,大破叛军,斩首八千级,淹死的人超过一半。唐军乘胜向北追击至徐州城下,魏博、平卢军解围逃窜,江淮漕运开始疏通。
兴元元年(784年)四月,德宗升时为陕虢防遏使的唐朝臣为河中尹、河中同晋绛节度使。五月,唐朝臣(《奉天录》载其官爵为“潼关大使、
御史大夫”)会同京畿、渭北、鄜坊、商华兵马副元帅
李晟及镇国军节度使
骆元光、商州节度使
尚可孤、神策制将高秉哲等进攻长安。至二十八日,唐军收复长安。
兴元元年(784年)八月,唐朝臣改任检校兵部尚书兼鄜州刺史、御史大夫、鄜坊丹延等州节度使(
渭北节度使),最迟至此时,唐朝臣已被封为平乐郡王。他与河东节度使
马燧、河中节度使
浑瑊及镇国军节度使
骆元光、邠宁节度使
韩游瑰合兵讨伐叛乱的朔方节度使
李怀光。十月,马燧率步骑三万攻拔绛州(治今山西新绛),唐朝臣也率军收复蒲州永乐县。
贞元元年(785年)八月,马燧率诸军抵达河西(今陕西合阳东),河中军士惊慌,李怀光无法控制局势,自缢身亡,叛乱平息。朝廷论功,赐已改封东平郡王的唐朝臣实封
食邑二百户,并授其一个儿子为六品
正员官。十一月,德宗在
南郊祭祀
昊天上帝,唐朝臣入朝,与浑瑊、
昭义军节度使
李抱真、
山南西道节度使严震、骆元光、韩游瑰、奉诚军节度使
康日知等大将陪同祭祀。
贞元二年(786年)七月,唐朝臣改任单于大都护、振武绥银节度使(
振武军节度使)。
贞元四年(788年),奚及室韦联军侵犯振武。唐朝臣未能严密侦察敌情,等到奚、室韦军即将抵达时,还在城郊准备迎接朝廷所派的宣慰中使。双方相距不到一、二里,中使就被联军俘获。唐朝臣闻讯后,匆忙折返,闭城不战。联军在大肆掳掠一番后便离去。当时,准备迎接
咸安公主的回纥使者团正在振武,唐朝臣当即派振武骑兵七百人与回纥骑兵数百人追击奚、室韦军,又被击败。
陆贽:①尝总偏师,遘於多难,仗义率众,临危不回。保全关冲,抗绝凶逆,守而能固,出则有功。每急病而让夷,尝以寡而敌众,竟歼大憝,克集茂勋,炳然贞心,坚若金石。洎息师归镇,按俗颁条,军旅慰安,流庸悦附。(《
唐朝臣振武节度论惟明鄜坊观察使制》)②并节著艰危,功成讨伐,镇于冲要,隐若长城,取彼凶残,进无坚阵,比义同德,廓清方隅。(《
诛李怀光後原宥河中将吏并招谕淮西诏》)
于鹄:年老功成乞罢兵,玉阶匍匐进双旌。朱门鸳瓦为仙观,白领狐裘出帝城。侍女休梳官样髻,蕃童新改道家名。到时浸发春泉里,犹梦红楼箫管声。(《
送唐大夫让节归山》)