Actress · DirectorTamara SmartJune 14, 2005(18 years old)London, England, UKSocialsIMDbKnown forResident EvilYoung Jade WeskerArtemis FowlJuliet ButlerAre You Afraid of the Dark?Louise Fulci