隋高阳北新城人,字务本。

聪明有思理,所闻辄能诵记,称神童。

尝仕南朝陈。

陈末使隋,羁留宾馆。

陈亡,衰服尽臣子礼。

文帝以为诚臣。

累迁通议大夫。

宇文化及杀炀帝,时从官尽诣朝贺,善心独不至,化及遣人执至,善心不礼而出,遂被杀。

初,父许亨撰《梁史》未就,善心续之。

越王扬侗称制洛阳,追谥文节。