九韶之孙。府学生，考中万历十四年（1586年）丙戌进士。任江西道监察御史，曾署理山西、陕西、河南三省盐务，巡按贵州、辽东、直隶、顺天府、广东诸省府，提督南直隶（今江苏）府学。后又任大理寺卿、江西巡抚。卒赠礼部尚书。谢迁触怒刘瑾，救之。其祖杨九韶登嘉靖三十二年（1553年）进士，故有“祖孙进士、风纪褒纶”之谓。