Liu Run Nan is a Chinese actor. He was born on July 26, 1994 in Urumqi, Xinjiang, China and made his acting debut in 2015. Since then, he has appeared in both films and television dramas, including “Arsenal Military Academy” (2019), “Joy of Life” (2019), and “God of Lost Fantasy” (2020).