 He was also a soldier and a supporter of Sun Yat-sen.

Fu Zhensong was born in Mapo village, Biyang County, Henan province, China.When he was 16 years old, he joined his village's newly created martial arts school, where he studied under Chen Yanxi () from the nearby Chen village, an 8th generation disciple of Chen family of taijiquan.He also learned from Chia Feng Ming () (also written in English sometimes as Chia Chi-shan or Jia Feng Meng), a top student of the founder of baguazhang, Grandmaster Dong Haichuan.