Neal McDonough

Neal McDonough is an American actor. He portrayed Damien DahrkArrow, The Flash, and DC's Legends of Tomorrow.