高位，但他的家世和拜相前的仕途几无记载。作为宰相，《旧唐书》和《新唐书》反常地都没有他的传，他甚至没有被列入《新唐书·宰相世系表》中的任氏表。仅知垂拱三年（687年）任朝议郎、行麟台郎，并作《》。天授二年六月庚戌（691年），任知古在凤阁侍郎任上被武则天授同凤阁鸾台平章事。天授三年（692年）一月（一作二月、十月），他和宰相地官侍郎狄仁杰、冬官侍郎裴行本、司礼卿崔宣礼、前文昌左丞卢献可、御史中丞魏元忠、潞州刺史李嗣真被武则天手下酷吏御史中丞来俊臣弹劾谋反。来俊臣奏请降敕，一问即承认谋反者可以减免死罪