王士元字尧佐,恩州人。泰定四年(1327)进士,曾任棣州判官及磁州知州。时正值朝廷用兵之际,经常征派军饷,人民负担不了。士元努力为百姓减轻负担,以致受到军队将士们的凌辱和呵责,也不回避。后改任氵睿州知州,氵睿州靠近黄河,也曾经发生过反对元朝统治的战乱,城堞不完整,市井荒废。士元悒悒不得志,但处事仍不改其一贯认真负责的态度。
至正十七年(1357),义军再攻氵睿州,州兵皆溃散,士元自己独坐堂上,对儿子致微说“,我是地方官,呆在这里不逃走,是我的职责所在。至于你,是可以离此逃生的。”其子不忍离去。不久,义军至,问是何人,士元叱曰:“我王知州也,强贼识我否?”并挥拳殴打义军,遂被杀死,其子亦死。