员、进士出身。早年出身国子生，后进湖广乡试第六十七名。成化十四年（1478年），参加戊戌科会试，得贡士第二百二十六名。殿试登进士第三甲第六名，授行人，后改为监察御史。明孝宗弘治初年，连续上奏，御史曹璘请削万贵妃的谥号。后出按广东，在广东新会拜访陈献章，为其言论所服，随后辞职回乡，在山中读书，三十年不入城市。曾祖父曹益。祖父曹誉，曾任奉祠副。父亲曹京。