Skye Deva St. John Bennett est née le 2 mai 1995 à Londres, en Angleterre, de parents américains. Elle possède la double nationalité britannique et américaine.
Skye a commencé sa carrière professionnelle à l'âge de 10 ans en obtenant son premier rôle au cinéma en incarnant la fille de Steven Seagal dans 'Shadowman'. Elle a ensuite obtenu des rôles dans des films et des séries télévisées, notamment en interprétant Mina dans l'adaptation cinématographique du roman de David Alm…