Answer
Melissa Benoist portrayed the role of Kara Zor-El/Supergirl for six seasons in the popular television series "Supergirl." During her time on the show, Benoist brought the iconic superheroine to life with her captivating performance, showcasing Supergirl's strength, courage, and compassion as she fought to protect National City and the world from various threats.