The invention relates to a multifunctional bionic tube cleaner and a cleaning method thereof. The bionic tube cleaner comprises a center shaft, a rubber ring, a rubber ring pressing plate, an annular magnet and a baffle plate, wherein the center shaft is sleeved with the rubber ring, the rubber ring pressing plate, the annular magnet and the baffle plate in order; the inner part of the center shaft is hollow, and a liquid flow channel is formed in the center shaft; a liquid inlet connecting port and a plurality of air inlet connecting ports are formed in the left end face of the center shaft, the liquid inlet connecting port is communicated with the liquid flow channel, and the air inlet connecting ports are communicated with nozzles through airflow channels in a mode of one to one correspondence; all nozzles positioned at the left end of the center shaft incline to the left; the right end of the center shaft is detachably provided with a plugging end cover in a sealing mode, and the right end of the center shaft is annularly provided with a plurality of nozzles communicated with the liquid flow channel. The inner wall of a tube is cleaned in a scraping mode through high-pressure liquid flow and the rubber ring, metal debris in the tube can be attracted through the annular magnet, and the whole device can move in the tube through high pressure air flow. The multifunctional bionic tube cleaner has the advantages of high efficiency, environmental protection, low consumption and strong flexibility and adaptability.