宁初，进中书舍人，崇宁二年（1103年）曾批评程颐“以邪说瑽行，惑乱众听，而尹焞、张绎为之羽翼。”。政和八年（1118年）为尚书右丞，次年进左丞，后以母丁忧解职，后担任陕西宣抚使。金兵犯汴京，担任永兴军帅，统帅六路大军增援，致虚不知兵，将大军集于一处，李彦仙加以劝阻，范致虚不听，最后二十万兵马被金兵击溃于千秋镇。不久唐重接替范致虚为京兆府知府，永兴军路经略制置使。绍兴七年（1137年）高宗在建康登基，召为资政殿学士、知邓州。建炎三年（1129年）卒。