In feedback control systems, the anti-resonant zeros cannot be arbitrarily placed, hence degrading tracking performance as well as input disturbance and noise rejection capabilities due to reduced gain at the frequencies of the zeros. In this paper, an online adaptive inverse control with saturation (OAICS) algorithm is proposed for compensating the minimum phase resonant poles and anti-resonant zeros of a PZT active suspension using measured position error signal. Experimental results on a Φ-shaped PZT active suspension using laser Doppler vibrometer (LDV) shows the proposed OAICS is effective in cancelling the first two dominant minimum phase pole-zero pairs to achieve high servo bandwidth and low sensitivity servo system with small overshoot during set-point tracking.