In this work, polyethersulfone (PES)/polyaniline (PANI) nanocomposite membranes were fabricated by immersion precipitation process through incorporation of uniform and welldispersed PANI nanorods. Transmission electron microscope (TEM) and dynamic light scattering (DLS) were used to identify the nanoparticle size and dispersion. The influence of incorporated PANI nanorods on membrane structure was investigated by attenuated total reflectance fourier transform infrared spectroscopy (ATR-FTIR) and scanning electron microscope (SEM). Properties of nanocomposite membrane were evaluated by water contact angle, cross-flow ultrafiltration (UF) and antifouling measurements. The results indicated that the surface pore structure and hydrophilicity of PES membrane were improved by the incorporation of PANI nanorods. PES/PANI nanocomposite membrane showed higher flux and better antifouling property compared to the pure PES membrane without sacrificing the separation performance of BSA protein. Meanwhile, PES/PANI nanocomposite membrane was also used as the substrate to prepare gas separation composite membrane by coating polyvinylamine (PVAm) aqueous solution on the surface. The gas permeation results displayed that the PVAm/PES/PANI composite membrane exhibited higher gas permselectivity for CO 2 /N 2 separation than PVAm/PES composite membrane, which may result from the improved surface porosity of PES/PANI substrate and the improved interface adhesion between the selective layer and the substrate.