Neal P. McDonough portrayed Dum Dum Dugan in Captain America: The First Avenger, Marvel One-Shot: Agent Carter, the Agents of S.H.I.E.L.D. episode Shadows, and the Agent Carter episode The Iron Ceiling.
He also voiced the character in the video game Captain America: Super Soldier.
- Neal McDonough also voiced Bruce Banner in the animated series The Incredible Hulk, alongside Lou Ferrigno as Hulk.
- Neal McDonough also voiced Firebrand in the animated series Iron Man.
- Neal McDonough is one of the actors to portray characters for both Marvel Studios and DC Entertainment. He portrayed Damien Darhk in Arrow, The Flash and Legends of Tomorrow, voiced Green Arrow and Deadshot in the DC Universe Animated Original Movies and voiced The Flash and Damian Wayne in Injustice Gods Among Us.