Leila Jones was born on March 10, 1997 in Plano, Texas, USA. She is an actress, known for St. Nick (2009).
演员
饰:Birthday Party Guest
2009-03-15 00:00:00(美国)