Yue Song: Yue Song. Director: Iron Protector. Yue Song was born on 6 February 1985 in Jinan, Shandong, China. He is a director and actor, known for Iron Protector (2016), The Outlaw Thunder (2020) and The King of the Streets (2012).
Known For: Iron Protector (Director), The Outlaw Thunder (Director), The King of the Streets (Director)