垂拱三年（687年）任朝议郎、行麟台郎，并作《》。天授二年六月庚戌（691年），任知古在凤阁侍郎任上被武则天授同凤阁鸾台平章事。天授三年（692年）一月（一作二月、十月），他和宰相地官侍郎狄仁杰、冬官侍郎裴行本、司礼卿崔宣礼、前文昌左丞卢献可、御史中丞魏元忠、潞州刺史李嗣真被武则天手下酷吏御史中丞来俊臣弹劾谋反。来俊臣奏请降敕，一问即承认谋反者可以减免死罪，并以此诱惑任知古等承认谋反。由于狄仁杰将一份表章藏在衣物中让家人带回，得以向武则天澄清众人并未谋反，武则天说：“古人以杀止杀，我今以恩止杀。就听