Actress · DirectorEse AtawoEse Atawo is an actress, known for Legion (2017), The Flash (2014) and See (2019).SocialsTwitterIMDbKnown forSupernaturalWitch #4LuciferBystanderThe FlashDetective Frankie CurtisRiverdaleDr. StarlingThe Good DoctorRamona GarciaTo All the Boys: Always and ForeverMs. Beckman (Chaperone)SupergirlCounter ProtestorLegionDay Room Duty NurseSeeOxeUploadPet TherapistFirefly LaneDr. Imani Jackson