LI Ze-Lin was born in Heilongjiang Province in 1973. He graduated from Sculpture Department of Tianjin Fine Arts College with bachelor degree in 2003. Since 2003, he is a professor in Fine Arts College of Harbin Science and Technology University and now the deputy dean of the college. In 2013, he graduated from Fine Arts College of Harbin Science and Technology University with Master Degree.
His works have been exhibited and awarded in many cities in China, and have been pointed by Heilongjiang province and Inner Mongolia Province to accomplish monumental municipal projects.