He competed in the 1990s, winning several medals at World Championships and Asian Games.
He lifted at the 1996 Olympic Games in Atlanta, finishing fourth in his class.
[1] Lan is one of the few men in history to clean and jerk three times his own bodyweight with a lift of 162.5kg at 54kg, done at the 1997 National Games.
[2] He's an uncle of weightlifter and 2008 Olympic champion Lu Yong.
[3] This biographical article relating to weightlifting in the People's Republic of China is a stub.