后梁时任豫宁
知府、
衡阳市内史。
南陈时官至领军将军,加侍中,改封梁信郡公,邑三千户。出为吴兴内史,加秩中二千石。
隋朝时,
开府仪同三司。
南梁鄱阳县王萧范为合州刺史,听说任忠之名,将他引置于自己身边。
侯景作乱,任忠率乡人数百,跟随晋熙
太守梅伯龙讨伐侯景部将
王贵显于寿春,每战都打退敌人。正值土人胡通聚众骚乱,
萧范命令任忠与主帅梅思立合军讨伐平定。任忠乃随萧范世子
萧嗣率众入援,值京城陷落,旋即保卫晋熙。侯景被平定,授任忠荡寇将军。
王琳立
萧庄,命任忠暂任
巴陵郡知府。王琳失败,回朝,任忠改任明毅将军、安湘太守,仍随侯瑱进军讨伐巴、湘。又改任豫宁太守、
衡阳郡内史。
华皎举兵,任忠参预其谋。
太建五年,众军北伐,任忠率兵出西道,击走齐历阳王
元景安于大岘,追逐到东关,攻克了东西二城。又进军蕲、谯,一并拔之。直接袭击
合肥市,入合肥城郭。进而又攻克
霍州市。因功被授员外
散骑常侍,封安复县侯,邑五百户。吕梁一战丧失军队,任忠全军回还。不久诏令任忠
都督寿阳县、新蔡、霍州沿淮众军,进号宁远将军、霍州
刺史。入为左卫将军。
太建十一年,加封北讨前军事,进号平北将军,率领众步兵骑军趋向秦郡。
太建十二年,改任使持节、散骑常侍、都督南豫州诸军事、
平南县将军、南豫州刺史,增邑到一千五百户。于是率领步兵骑军趋向历阳。
北周派
王虔休率众为援军,任忠大破之,活擒王延贵。
陈叔宝继位,进任忠号为镇南将军,给鼓吹一部。任为领军将军,加侍中,改封梁信郡公,邑三千户。出为吴兴内史,加秩中二千石。
隋兵过江,任忠自吴兴入朝赴战,屯军于朱雀门。后主召
萧摩诃以下官将在内殿商议,任忠坚持议道:“兵家称客主异势,客贵速战,主贵持重。宜暂且增兵坚守宫城,派水军分向南
河南省及京日道,断敌粮运。待春水涨,江上流周罗喉等众军,必定沿流赶来援助,这是良计。”众人所议不同,于是使出战。战败,任忠急入台见后主,诉说失败状况,启奏道:“
皇帝惟有立即具备舟船,到上流众军中,臣将以死奉卫。”后主相信了,令任忠出台部署,任忠辞谢说:“臣处分完毕,就会奉迎。”后主命宫人装束以等待任忠,但久等不见任忠到。
隋将
韩擒虎从新林进军,任忠便率领数名骑兵往石子岗投降他,并引韩擒虎军共入南掖门。台城陷落,当年入
长安,隋授任忠
开府仪同三司。任忠死时七十七岁。任忠儿子任幼武,官至仪同三司。