中举人，崇祯元年（1628年）成进士，获授长葛知县，调任兰阳，以文申饬吏治，案件为之一清，奸人收敛。父母去世丁艰，服阕后补任补遂宁知县，在当地德威并行，停止折驿马价和盐引等弊政；公余也会教授士子，提拔多位名士，因不屑逢迎上级而辞官。后来他入朝担任兵部主事，转员外郎，鲁王监国时任工部营缮司郎中，死后入祀乡贤祠。