Lily Woody Nichols was born on March 31, 2017 in Los Angeles, California, USA. She is an actress, known for PAW (2018) and Team MeowSA (2018).
Sin datos