科进士，初任江西永新县知县，廉而有威，仁而能断，吏民爱而畏之。尝改萧然斋为梅花堂，手书杨用修梅花赋于壁，至今犹仍其额，调繁庐陵县。擢礼部仪制司主事，晋精膳司郎中，四十四年奉命册封蜀府蜀世子至澍并妃彭氏、及富顺王至深并妃刘氏、太平王至渌并妃方氏。四十七年为会试同考试官，寻升江西右参政。天启二年（1621年），升云南按察使，武定兵备道。寻以驿递滥用夫马被工科右给事中尹同皋参劾，罚俸半年。三年以仓库失盗例免官。七年御史倪文焕疏荐，不起。里居十七年，甲申张献忠入蜀，破成都，衣冠端坐，骂贼被害。清干隆四十一年赐谥烈愍