A multi-functional microelectromechanical system (MEMS) tunable optical filter as an amplified spontaneous emission (ASE) rejection filter in an optical communication system is presented. The MEMS tunable filter can tune both the centre wavelength and the passband independently and continuously in C-band. This filter was applied to a 10 Gbit/s system and system-performance improvement by adjusting the amount of ASE noise rejection was observed.