A biological filler and its installation structure and method, wherein the biological filler includes: several membrane-hanging units arranged in a matrix; each membrane-hanging unit includes several skeletons and membrane-hanging meshes, and the several skeletons The cross forms the center of each membrane-hanging unit, and the membrane-hanging mesh threads are distributed on the skeleton from the center to the surroundings from dense to sparse, so that each membrane-hanging unit forms a spider web structure. The present invention also provides the installation structure and installation method of the above biological filler. The bionic filler in the present invention adopts a bionic spider web structure, which has the advantages of low material consumption, orderly density, fast growth of biofilm, and large amount of bio-adhesion, etc., and can be produced by textile methods, which can reduce production costs , Reduce investment; the installation structure of this kind of biological filler is simple, the installation method is convenient and quick, can ensure the spatial stability of the filler, can capture pollutants in water to a greater extent, and achieve higher sewage treatment efficiency.