Luo Yu Tong is a Chinese actress. She was born on August 10, 1994 in Hunan, China and made her acting debut in 2017. Since then, she has appeared in various films and television dramas, including the romantic comedy drama, “Crocodile and The Plover Bird” (2019).