Home›Lisa BackwellLisa BackwellKnown for ActingBorn:1990-01-01Place:Bristol, England, UKMovies2018And the Baby Screamed Details 2011Ella Details TV Shows2007Skins Details