Actress · DirectorRochelle OkoyeMay 26, 1985(38 years old)Winnipeg, Manitoba, CanadaSocialsInstagramIMDbKnown forArrowRookieThe FlashKeisha MooreX-Men: ApocalypseHorseman - FamineWarm BodiesHunting Zombie (uncredited)SupergirlFinheadWayward PinesFemale AbbyBatwomanChrome Mask