Micropollutants present in water have many detrimental effects on the ecosystem. Membrane technology plays an important role in the removal of micropollutants, but there remain significant challenges such as concentration polarization, membrane fouling, and variable permeate quality. The work reported here uses a multifunctional membrane with rejection, adsorption, and catalysis functions to solve these problems. On the basis of mussel-inspired chemistry and biological membrane properties, a multifunctional membrane was prepared by applying "reverse filtration" of a laccase solution and subsequent "dopamine coating" on a nanofiltration (NF) membrane support, which was tested on bisphenol A (BPA) removal. Three NF membranes were chosen for the preparation of the multifunctional membranes on the basis of the membrane properties and enzyme immobilization efficiency. Compared with the pristine membrane, the multifunctional membrane exhibited significant improvement of BPA removal (78.21 ± 1.95%, 84.27 ± 7.30%, and 97.04 ± 0.33% for NT103, NF270, and NF90, respectively), all of which are clearly superior to the conventional Fenton treatment (55.0%) under similar conditions and comparable to soluble laccase coupled with NF270 membrane filtration (89.0%). The improvement would appear to be due to a combination of separation (reducing the enzymatic burden), adsorption (enriching the substrate concentration as well as prolonging the residence time), and lastly, catalysis (oxidizing the pollutants and breaking the "adsorption saturation limits"). Furthermore, the synergistic effect of the polydopamine (PDA) layer on the enzymatic oxidation of BPA was confirmed, which was due to its enhanced adsorption and electron transfer performance. The multifunctional membrane could be reused for at least seven cycles with an acceptable activity loss, demonstrating good potential for removal of micropollutants.