明松江府上海人,字元翰。

嘉靖四十四年进士。

授清江知县,擢御史。

张居正讽圻攻赵贞吉,不应。

高拱为圻座主,以为圻与徐阶同乡而不助己,以此积忤。

出为福建按察佥事,复为忌者排挤,谪邛州判官。

后历官至陕西布政参议。

乞养归,筑室淞江之滨,种梅万树,名梅花源。

专心著书,有《续文献通考》、《东吴水利考》、《三才图会》、《稗史汇编》等。