9) Neal McDonough
Arrowverse Role: Arrow/The Flash/Legends of Tomorrow as Damien Darhk
Other DC Universe Roles: Green Arrow as Oliver Queen/Green Arrow, Superman/Shazam: The Return of Black Adam as Green Arrow, Injustice: Gods Among Us as The Flash/Nightwing, Batman: Assault on Arkham as Floyd Lawton/Deadshot
Marvel fans might know Neal McDonough for his role as Dum-Dum Dugan in Captain America: The First Avenger, or maybe for his starring role in The Incredible Hulk animated series, but he’s also played a variety of DC characters, too.
Before he turned up as Damien Darhk, big bad of both Arrow season 4 and Legends of Tomorrow season 3, he actually played the Emerald Archer himself in two animated short films. He then voiced two more superheroes in the Injustice video game and, finally, the anti-hero Deadshot in the animated movie Assault on Arkham.