Antagonist: 10 Best Neal McDonough Movies and TV Shows

The ultimate antagonist. Here's our favorite movies and tv shows starring Neal McDonough.

Disclaimer: If you click a PHASR link and make a purchase, at no additional cost to you, we may receive a commission.

neal mcdonough featured image

About Neal McDonough

Neal McDonough has made a career out of being a character actor who plays morally questionable and antagonistic characters. With over 100 entries to his IMDB, he’s played on and with some of the most highly recognisable movies and tv shows. From horror tv shows like Van Helsing to science fiction movies like Star Trek: The Next Generation.

And while it was hard to narrow down Neal’s iconic career to a list of only 10 movies and tv shows, I decided to go for a mix of my favorites and the most iconic parts he’s ever played. Here’s hoping you recognized him in these movies and tv shows.

1. The Incredible Hulk Cartoon

Neal McDonough as Dr Bruce Banner (The Hulk cartoon)

Neil McDonough has played a huge variety of characters. So much that it’s left many fans scratching their heads and asking “why hasn’t he appeared in the Marvel universe?” Well, he has. Several times in fact. Neil McDonough’s first Marvel appearance was as the voice of The Incredible Hulk’s alter ego, “Dr Bruce Banner”, in the 90s cartoon The Incredible Hulk.

A role which saw him star alongside Lou Ferrigno who reprised his role as The Hulk by lending his voice talents to Bruce Banner’s alter ego. Which is also The Incredible Hulk’s alter ego… ok you get the idea.

2. Star Trek: First Contact

Neal McDonough as Lieutenant Hawk (Star Trek: First Contact)

If you’re not a Star Trek fan then chances you’re going who the hell is “Lieutenant Hawk”? Better still, even if you are a Trekkie you’re probably still going to say to yourself “who the hell is Lieutenant Hawk?” Well, think back to the film Star Trek: First Contact and then cast your memory to a young upstart Lieutenant who sits next to Data on the bridge.

Still can’t think of him? Ok, well how about the Starfleet Officer who gets turned into a Borg and tries to take out Captain Picard on the underside of the Enterprise? Yeah, that guy. Well, that was Neal McDonough.

3. Band of Brothers

Neal McDonough as Lynn D. ‘Buck’ Compton (Band of Brothers)

Buck was a character in the Band of Brothers television mini-series played by Neal McDonough. Despite this, “Lynn D. ‘Buck’ Compton” was also an American jurist, police officer and Californian appeals judge in addition to being a soldier. He gained a certain level of notoriety for his role as prosecutor in Sirhan’s trial for the assassination of Robert F. Kennedy.

4. Walking Tall

Neal McDonough as Jay Hamilton (Walking Tall)

Loosely based on a true story, Walking Tall is about former U.S. Special Forces Sergeant, Chris Vaughan, who upon returning to his hometown soon realised that his old high school nemesis, “Jay Hamilton” (played by Neal McDonough) is responsible for all of the crime and corruption sending the town on a downward spiral. What follows is a movie length siege of good guy vs bad guy and introduces the world to just how bad a villain Neal McDonough can be.

5. Desperate Housewives

Neal McDonough as Dave Williams (Desperate Housewives)

You think Desperate Housewives and you probably think to yourself how is an actor known for making a career out of playing antagonists ended up on this show? Well, believe it or not, he’s a major antagonist who’s first introduced in season 5 as Edie’s third and last husband.

He arrives on Wisteria Lane with one plan in action: to avenge his former deceased family and the Housewives aren’t going to be the same after McDonough’s “Dave Williams” is through with them.

6. Captain America: The First Avenger

Neal McDonough as Timothy ‘Dum Dum’ Dugan (Captain America)

While he’s probably only on-screen in the Captain America film for all of 20 mins, Neal McDonough portrays a highly convincing “Timothy ‘Dum Dum’ Dugan” and member of the famous World War II squad of Howling Commandos. He fought alongside Captain America and Bucky Barnes on many missions and when Captain America was thought to have died he took over the command of the Howling Commandos.

Besides all that, he’s one crazy son of a bitch who will take on any mission that’s thrown at him!

RELATED: 51 Marvel Pick Up lines guaranteed to make you cringe

7. Arrow

Neal McDonough as Damien Darhk (Arrow)

Based on a comic book villain, “Damien Darhk” was once a member of the league of assassins. In the Arrow TV Show Damien Darhk was the best friend of the late Ra’s al Ghoul and even held the title of “Heir of the Demon” before be betrayed Ra’s.

After escaping the League of Assassins and stealing some of the water from the Lazarus Pit, Damien Darhk formed his own version of the league called H.I.V.E. A group which was so deadly that they once lay siege on Star City. He was shortly killed after these events by Oliver Queen for killing the love of his life – Sara Lance.

Neal McDonough’s portrayal of Damien Darhk is easily one of the most memorable bad guys from CW’s Arrowverse slate of shows.

8. Suits

Neal McDonough as Sean Cahill (Suits)

Neal McDonough also ended up on the famous lawyer tv show Suits as “Sean Cahill.” Initially an antagonist, Sean Cahill is prosecutor for the U.S. Securities and Exchange Commission who targets Pearson Specter at the suggestion of his friend and mentor, Eric Woodall. However, he soon finds out that Woodall is the corrupt one and swaps sides. From then on he becomes a recurring ally of main characters Harvey Specter and Mike Ross.

9. The 100

Neal McDonough as Anders (The 100)

Neal McDonough plays “Anders”, a morally questionable character on the seventh season of The 100. Also known as the First Disciple who was the second in command to the Second Dawn leader, The Shepherd.

Anders was also one of the embryos. A human who was born from one of a thousand embryos stolen from the Second Dawn cult prior to their escape from earth during the Worldwide Nuclear holocaust as depicted and referenced throughout The 100 series.

10. Van Helsing

Neal McDonough as Hansen (Van Helsing)

Neal McDonough portrays human/vampire “Hansen” (also known as Willem) throughout the Van Helsing tv show. Hansen was the apprentice of Jacob Van Helsing prior to turning him into a Vampire who had an interest and curiosity in genetic engineering and so throughout history would work for factions of power which gave him the flexibility he needed to experiment on live human subjects. This even included working for the Nazis in World Was II.

Eventually it comes out that Hansen’s reason for experimenting on humans is to create a human-vampire hybrid strong enough to slay Dracula. Like most vampire characters in different kind of Vampire lore, Hansen has superhuman strength but he also has the ability to shapeshift. Making him a very interesting addition to the Vampire cast in Van Helsing.

What do you think of these Neal McDonough movies and tv shows?

Which character of Neal McDonough‘s is your ultimate favorite?
Let us know on social media.

Neal McDonough Still Photo

Make The Other Emails In Your Inbox Jealous.

Get The Best Of PHASR Delivered Weekly

The Perfect Shirt For All Your Special Stains.


Get The Best of PHASR Directly To Your Inbox!

When you sign up for the PHASR newsletter,
you are automatically entered to
win free PHASR merch.