Geraldo Rivera has reportedly signed on to do Dancing with the Stars.

The Fox News senior correspondent and The Celebrity Apprentice's Season 7 runner-up will compete on Dancing with the Stars when its 22nd season premieres Monday, March 21 at 8PM ET/PT on ABC, the New York Post reported.

Rivera's participation may come as a bit of a surprise considering he's in the middle of election coverage, however, he'll reportedly continue with his commitment to Fox News and simply fly back and forth between New York and Los Angeles.

"Geraldo actually has rhythm, he's quite a dancer," a source told the Post.

Rivera is also clearly in shape. He's been known to post shirtless selfies of himself on Twitter showing off the evidence.

Rivera lost to talk show host Leeza Gibbons on The Celebrity Apprentice, but he still finished the season with a total of $725,184 raised for his Life's WORC charity.

The only confirmed Dancing with the Stars contestants so far are Good Morning America meteorologist Ginger Zee and Fuller House star Jodie Sweetin. Zee has been paired with pro dancer Val Chmerkovskiy, while Sweetin has been matched up with Keo Motsepe.

Additional celebrity names have been leaked, however, including America's Next Top Model winner Nyle DiMarco, The Real Housewives of Atlanta star Kim Fields, and Donald Trump's second ex-wife Marla Maples.

The official Dancing with the Stars cast in its entirety will be announced Tuesday, March 8 on GMA.