Luo Li was born in Wuhan, Hubei, China. Luo is known for Emperor Visits the Hell (2012), Li Wen at East Lake (2015) and Rivers and My Father (2010).
No data