Rekha Sharma as Ellen Landry – Discovery Season 1 Posted on April 15, 2021 by admin I was bummed out when the Tardigrade tore up Commander Landry, but that made her return in the Mirror Universe extra special!