ActingAdwoa AboahBorn 1992-05-18· Westminster, London, England, UKKnown forGhost in the Shell2017SCI-FIToo Much2025COMEDYWillow2022SCI-FIFull filmographyGhost in the Shell2017SCI-FIToo Much2025COMEDYWillow2022SCI-FI