Liu Xiang

Liu Xiang

Actor, Director, Writer, Cinematographer

Liu Xiang — actor, director, writer, cinematographer. 2 movies and series featuring Liu Xiang on SalomTV, including: Knock Knock (2021), Lost in the Stars (2022).