明安肃(今河北徐水)人,字士登。万历进士。官至陕西按察司副使。万历三十八年(1610),被召入京,参加改历工作。在兰州建造六丈高表现测日影。写成《戊申立春考证》一卷,提出一回归年长度为365.242190日,和现代理论推算的精确值仅误差—0.000027日,即约一年差2.3秒。另著有《七政真数》和《古律历考》。