Ling Zhen used to be a military officer in the imperial army. He not only excels in military arts and archery, but is also an expert in using gunpowder, cannons and pyrotechnics. He is thus nicknamed "Heaven Shaking Thunder". Ling Zhen is in charge of the pyrotechnics unit of Liangshan's armed forces. After the victory over Fang La, he accepts the offer and is reinstated as a military officer in the imperial army's pyrotechnics unit.