Faith Lockhart

Faith Belle Lockhart (Born August 24, 1995) is an United Kingdom Actress who is Known For Her Role of Jada Winston in The Furty Channel TX Original Series Forever Friends.