，张蚝以虎牙将军身份随军，受王勐节制。王勐及后与杨安分攻壶关（今山西壶关县）及晋阳（今山西太原）二地，但因晋阳兵多粮足，杨安久攻不下，当时已拿下壶关的王勐于是率军助战，并命张蚝挖地道，以数百壮士潜入城中，从而开了城门让秦兵进入，顺利攻下晋阳。秦军后来与慕容评率领的燕军主力于潞川决战，张蚝与徐成、邓羌等在燕军阵中多次出入，旁若无人，杀伤数百人。最终燕军大败给秦军，王勐于是率军乘胜追击，最终灭掉前燕。张蚝战后因功而进号前将军。次年苻坚应据守寿春（今安徽寿县）叛晋的袁瑾、朱辅请求，派了张蚝及衞将军王鉴率步骑二万救