Leila Jones nació el 10 de marzo de 1997 en Plano, Texas, EE. UU. Ella es una actriz, conocida por St. Nick (2009).
Sin datos