百二十名举人。成化十四年（1478年）戊戌科进士。授行人，擢监察御史，升江西按察司佥事，因盗起牵连，谪淮安府同知。历迁辽东行太仆寺少卿、山西行太仆寺卿，进南京光禄寺卿、南京大理寺卿，因病乞休，返回溧水，不久卒。
家族.祖籍应天溧水县。曾祖茆贤。祖茆得，曾任巡检。父茆端。