1986年7月至1998年12月,在江西省计划委员会(发展和改革委员会)工作,历任科员、主任科员、副处长、处长等职。
1998年12月至2000年8月,任江西省人民政府办公厅副主任、党组成员。
2000年8月至2003年2月,任江西省人民政府副秘书长、办公厅党组成员。
2003年2月至2007年3月,任江西省人民政府副秘书长、办公厅主任、党组书记。
2007年3月至2011年5月,任江西省发展和改革委员会主任、党组书记。
2011年5月至2011年8月,任江西省人民政府副省长,省发展和改
革委员会主任、党组书记。
2011年8月至2011年9月,任江西省人民政府副省长,省发展和改革委员会主任。
2011年9月,任江西省人民政府副省长。
第十一届全国人大代表。
2011年5月27日,江西省第十一届人大常委会第24次会议决定,任命姚木根为江西省人民政府副省长。
2013年1月28日,当选江西省人民政府副省长。
2014年4月11日,被免去江西省人民政府副省长职务。
