三善為長
後朱雀朝の長暦3年(1039年)に算博士に任官すると、以降40年以上に亘ってこれを務める。後冷泉朝に入ると主税権助にも任ぜられたほか、美濃介・越後介・越前介・土佐介・備前権介と地方官も兼ねた。また、後冷泉朝末の治暦3年(1067年)大外記に任ぜられ、後三条朝の延久元年(1069年)には、長年の労により紀伝道以外の学者ながら対策の問答博士も務めた。
延久3年(1071年)大外記を辞すが、延久4年(1072年)までに正五位下に叙せられる。白河朝の承暦3年(1079年)従四位下に至り、この頃播磨介も兼ねた。永保元年(1081年)8月3日卒去。
実子・雅仲(大外記・算博士)がいたものの、算道に通じた門人・射水為康を養子に迎えて跡継ぎとした。