1978年10月至1980年08月,陕西省户县师范学校语文专业学习;
1980年08月至1982年04月,陕西省咸阳地区兴平县西郊高级中学教师、团委书记;
1982年04月至1986年02月,陕西省咸阳地区(市)团委干事(其间:1983年08月至1985年07月,中国青年政治学院政教专业学习);
1986年02月至1986年05月,共青团陕西省咸阳市委组宣部部长;
1986年05月至1989年07月,共青团陕西省咸阳市委组宣部部长,市青联常委、秘书长(其间:1987年09月至1989年07月,借调陕西省咸阳市经济体制改革办公室、政治体制改革办公室、换届办公室、清理办公室工作);
1989年07月至1994年10月,陕西省咸阳市委组织部正科级干事、副科长兼研究员;
1994年10月至1997年11月,陕西省咸阳市乾县县委副书记(其间:1996年09月至1997年07月,陕西省委党校中青年干部培训班学习);
1997年11月至2002年09月,陕西省咸阳市三原县委副书记、县长(1995年09月至1997年12月,中央党校函授学院经济管理专业在职学习;1997年09月至1999年07月,陕西师范大学经济学院研究生课程班在职学习);
2002年09月至2002年12月,陕西省咸阳市三原县委书记、县长;
2002年12月至2006年11月,陕西省咸阳市三原县委书记(其间:2004年03月至2004年07月,中央党校第8期县委书记进修班学习);
2006年11月至2011年12月,陕西省延安市委常委、市纪委书记(2005年09月至2008年07月,中央党校函授学院经济学专业研究生班在职学习);
2011年12月至2012年03月,陕西省延安市委副书记;
2012年03月至2013年12月,陕西省延安市委副书记、市委党校校长;
2013年12月至2014年11月,陕西省直属机关工委常务副书记(正厅级);
2014年11月至2017年09月,陕西省西安市委常委、市纪委书记;
2017年09月至2018年07月,中央巡视组副部级巡视专员;
2018年07月至2018年09月,新疆维吾尔自治区党委常委、纪委书记;
2018年09月至2019年01月,新疆维吾尔自治区党委常委、纪委书记,监察委员会代理主任;
2019年01月至2021年05月,新疆维吾尔自治区党委常委、纪委书记,监察委员会主任[2][3];
2021年,中央第八巡视组组长[4]。
现任二十届中央第一轮巡视第八巡视组组长[1]。
新疆维吾尔自治区第十三届人民代表大会代表。
2018年12月,克孜勒苏柯尔克孜自治州人大常委会补选杨鑫为新疆维吾尔自治区第十三届人民代表大会代表[5]。
2019年1月18日,新疆维吾尔自治区第十三届人民代表大会第二次会议选举杨鑫为自治区监察委员会主任[6]。