A Lesson In Discipline For Stepsis
Stars
Biographical
Lulu Chu was born on 14 January 2001 in Wuhan, Hubei, China. Lulu is an actor.
She was born in China and adopted by a Catholic family shortly before she turned one-years old and grew up in Oklahoma. Life with her adoptive family was rough and she moved out a week after turning 18.