白仁甫は代々金に仕えて官僚を出す家柄に生まれた。モンゴルによって
開封が陥落し金朝が滅びると一家離散の憂き目にあったが、
元好問の庇護を受けて養育されるようになった。これは
白居易の子孫とされる白仁甫の家が
元?の子孫とも言われる元好問の家と先祖代々親しくしており、そのよしみによるものだった。元好問は白仁甫の文才に期待をかけ、我が子同然に育てたという。
1237年、父の白華が無事であり、真定を支配するモンゴルの漢人世侯
史天沢に仕えていることがわかったため、父の元に戻った。白仁甫は史天沢に目をかけられ元朝に出仕することを推薦されるが、これを拒否した。そして1261年から各地を転々とするようになった。彼は真定にいる頃から戯曲を作り始めており、作家として生活の糧を得るようになった。その後
南宋が滅びると、
1280年ごろから建康(
南京)に定住するようになり、生涯元朝に仕えようとはしなかった。半ば隠遁者の生活をおくり、80歳ぐらいまで生きていたという。