Poppy Liu

Poppy Liu

Poppy Liu is a bilingual, first generation Chinese American actress born in Xi'An, China and raised between Minnesota and Shanghai.Poppy began performing at age 4. Her early performance background began with traditional Chinese dance which she performed for 10 years from childhood through early ...