担任澎湖水师协副将。而隶属台湾镇之下的此官职职等为正二品，是台湾清治时期的这阶段，扼守台湾海崃的重要武将，并统帅两标水营，数千名水师兵勇。1687年（康熙26年），张旺升为江西南瑞总兵。1694年（康熙33年），升任江南提督。后又调任福建水师提督、广西提督。1722年（康熙61年）去世，终年73岁。朝廷下旨加赠太子少保、光禄大夫。