Neal McDonough portrays Damien Darhk on The Flash. He was born in Boston, Massachusetts and is of Irish descent. He attended Syracuse University. After graduation, he moved to Los Angeles where he started his acting career. Some of his early roles were in television movies such as Band of Brothers and Star Trek: First Contact. He has also had guest starring roles on popular television shows such as ER, Justified, and The Practice. In recent years, he has had recurring roles on Agents of S.H.I.E.L.D., Once Upon a Time, and Legends of Tomorrow; the latter two also on The CW network like The Flash.