兼南海舰队司令员。2010年7月晋升海军中将。2010年12月，调任南京军区副司令员兼东海舰队司令员。2016年1月，任新建立的中国人民解放军东部战区副司令员兼首任东部战区海军司令员。2017年1月，任中国人民解放军海军副司令员。2017年5月，香港《星岛日报》称，苏支前涉嫌贪腐，被军队纪委调查。中国官方对此没有回应。