The document describes a progressive parallel interference canceller (PPIC) for use in a MIMO-OFDM system to suppress inter-carrier interference (ICI). PPIC is compared to parallel interference canceller (PIC) and shows lower complexity and better performance. PPIC architecture is simpler than PIC and more suitable for implementation in wireless communication systems requiring high data rates and mobility. Simulation results show that PPIC combined with LDPC coding achieves lower bit error rates than PIC combined with LDPC coding.