The development of efficient adsorbents for heavy metal pollution, especially five toxic heavy metals, has attracted great research interest. Polymer-based adsorbents have aroused research value for their abundant functional groups and high porosity to the ability to capture metal ions. We designed a sulfhydryl-functionalized polymer microcomposite to take up Cr(VI), As(III), Cd(II), and Pb(II). The adsorption capacity achieved was 64.2 mg g −1 for Cr(VI), 44.9 mg g −1 for As(III), 35.5 mg g −1 for Cd(II), and 18.2 mg g −1 for Pb(II). Langmuir and Sips isotherm model is dominant for As(III), Cd(II), and Pb(II) adsorption. Pseudo-second-order kinetic models can better describe the adsorption behavior of Cr(VI), implying that chemisorption is accompanied by Cr(VI) adsorption. Cr(VI) simultaneous reduction to Cr(III) through the benzenoid amine oxidate pathway was the dominant mechanism, precipitation for Cd(II) adsorption was convinced, and chelation between As(III)/Pb(II) and�SH group and complexation between Pb(II) and C�O or benzene hydroxyl were a plausible mechanism for As(III) and Pb(II) adsorption.