A union ironworker and U.S. Army veteran announced his bid to run against House Speaker Paul Ryan in Wisconsin with a two-minute political ad that's drawing accolades around the Internet.

Activist, Ironworker, life-long resident of Wisconsin, & running for Congress against Speaker Paul Ryan. - RBFChttps://t.co/uGnQdVUhMx — Randy Bryce (@IronStache) June 19, 2017

Randy Bryce's challenge: "Let's trade places, Paul Ryan. You can come work the iron, and I'll go to D.C."

Randy Bryce is running against @SpeakerRyan in 2018. He was genetically engineered from Bruce Springsteen songs. pic.twitter.com/XD9bOEeOkl — Anthony Breznican (@Breznican) June 20, 2017

Holy shit. This ad from @IronStache announcing his run against Paul Ryan is something. Take a couple minutes. Watch. #WI01 pic.twitter.com/oveJZVle2c — Tim Hogan (@timjhogan) June 20, 2017

You want to be proud to be a Democrat today? Watch this ad. It's tremendous that our Party has candidates like @IronStache! https://t.co/O0nhNjJCew — Ronald Klain (@RonaldKlain) June 19, 2017

The ad, featuring Bryce's mother who suffers from multiple sclerosis, opens with President Trump's declaration of victory after the House passed its Obamacare repeal legislation, and then a snippet of Ryan declaring, "This is repealing and replacing Obamacare everybody doesn't get what they want." It then cuts to Bryce's mother vividly describing her pain with MS.

"My mother has multiple sclerosis, my father is in assisted living, and I survived cancer in my 20s to have a miracle child in my 40s," Bryce says on his campaign website. "What Paul Ryan and the Republicans are doing to take healthcare away from millions of us, to make it cost more and cover less, and to allow the protections we've gained to be stripped away — it's just unacceptable."

Bryce served in the Army in Honduras and worked as an ironworker in his home state of Wisconsin for 20 years, according to his campaign website. The Associated Press reported that he is the political coordinator for his ironworkers union and active in his community.

He said in a statement, "My values are my neighbors' values, and we know that Washington has gotten way off track. Whether it's healthcare, jobs, national security, education or the environment, there's not one issue where Paul Ryan and Donald Trump are headed in the right direction. It's time for a change in Congress."

His Twitter handle, @IronStache, suggests he's no Internet neophyte.

According to the AP, Bryce lost a Democratic bid for the Wisconsin state Assembly in 2012 and in the 2014 general election for the state Senate.

Republican Party spokesman Alec Zimmerman said, "The voters of Wisconsin have already rejected Randy Bryce multiple times. Instead of fighting for hard-working Wisconsin families, Randy Bryce will say and do anything to get to Washington and defend his liberal special interest friends."