Ku Jen-fa graduated from the Imperial Japanese Army Academy, Tokyo.
Mr. Ku successively served as army instructor, battalion commander of infantry and artillery, regimental commander of artillery, brigadier-commander of artillery and chief-commander of artillery (of Shanxi Army). He also held the post of a chief-of-staff to the Commanderin-Chief of the Third Group Army (Gen. Yen Hsi-shan). Mr. Ku was an associate director of troop disbandment for the Third Troop Disbandment District, chief-of-staff to the Headquarters of the Vice-Commander-in-Chief of the Army, Navy and Air Force (General Yen Hsi-shan) and concurrently director of Military Affairs Department of the Headquarters. Ku Jen-fa was a councillor to the Headquarters of the Commander-in-Chief of the Army, Navy and Air Force.
Ku Jen-fa acted as a military councillor to the National Government. Mr. Ku was an inspector of administrative affairs for the 3rd District of Hubei Province. He served as a Commissioner for Civil Affairs of Jiangsu Provincial Government, which post he resigned in 1934 due to family trouble. Then he lived in retirement.