David Harewood Photos Photos - Supergirl series regular actor David Harewood attends the shows 100th episode celebration at the Fairmont Pacific Rim Hotel on December 14, 2019 in Vancouver, Canada. "Supergirl" Celebrates 100 Episodes!