CharacterEve TeschmacherEve Teschmacher in Supergirl (2015), played by Andrea Brooks. Played byAndrea BrooksAppears inSupergirl2015