江海盐县知县。因父丧去职。守丧期满，起官秀水县知县，补河南按察司照磨，累迁江西南康府知府。用计歼灭巨寇邓毛溪、熊高。弘光帝时，进江西按察使司副使，分巡建昌。清军攻破南京之后，南下江西。巡抚旷昭逃离南昌，养正与布政使夏万亨、知府王域、推官刘允浩、南昌推官史夏隆起兵拒守建昌，仅仅经过三日，有内应配合清军破城。养正等被俘，押解至南昌，与万亨等一同殉国。其妻张氏闻讯，绝食九日而死。《明史》有传。