瑾，正德三年（1508年）以亳州判官起复，隔年升高淳县知县，不久改监察御史，巡按陕西，任内惩治权阉廖镗，正德八年（1513年），提督北畿学政，权阉三王二刘者及廖镗诬其贪墨，吏部尚书杨一清等大臣抗疏论救，正德九年谪赣榆县县丞。正德十一年（1516年）升任宁国县知县，隔年升松江府同知，旋改四川按察司提学佥事，正德十六年（1521年）升任山东提学副使，明世宗嘉靖二年（1523年）升任湖广按察使。嘉靖三年任山东布政司右布政，旋丁母忧，嘉靖六年以右副都御史巡抚四川、嘉靖七年兵部左侍郎、嘉靖九年升南京兵部尚书，参赞机务