子科江南乡试举人。顺治六年（1649年）四月，中式己丑科第三甲第二十四名同进士出身。五月，授广东布政使司参议兼按察使司佥事屯盐水利道。顺治七年（1650年）授广东布政使司左参议。顺治十年（1653年）五月，因课银督征未完肆分，受广东巡按御史杨旬瑛题报议处应降职三级、戴罪督征。顺治十一年（1654年）八月，迁山东兖西兵河道副使。诰授朝议大夫。康熙二十四年（1685年）九月卒，年六十八岁。
家庭及关连.庄有筠属毗陵庄氏第十世。
子女.有