The Loop (TV)
Eileen Pedde is an American actress. She portrayed a doctor in Arrow, and the President of the United States in DC's Legends of Tomorrow.
DC's Legends of Tomorrow
Community content is available under CC-BY-SA
unless otherwise noted.