Leo Luo

Leo Luo

Leo Luo (罗云熙) was born on July 28, 1988 in China. Leo Luo movies and tv shows: Ashes of Love, Flip in Summer, Pediatrician, A Life Time Love, Fox in the Screen...
Leo Luo is a member of China

Profile

First Name: Yun Xi
Family Name: Luo
Native Name: 罗云熙
Also Known As: Luo Leo
Nationality: Chinese
Gender: Male
Born: July 28, 1988
Age: 30