"Everybody" has a history of infidelity, former New York City Mayor Rudy Giuliani (R) said on Sunday.

ADVERTISEMENT

Speaking on NBC's "Meet the Press," Giuliani, an adviser to Republican presidential nominee Donald Trump Donald John TrumpBubba Wallace to be driver of Michael Jordan, Denny Hamlin NASCAR team Graham: GOP will confirm Trump's Supreme Court nominee before the election Southwest Airlines, unions call for six-month extension of government aid MORE, stood by his earlier statement that Democratic nominee Hillary Clinton Hillary Diane Rodham ClintonJoe Biden looks to expand election battleground into Trump country Biden leads Trump by 12 points among Catholic voters: poll The Hill's Campaign Report: Biden goes on offense MORE is too stupid to be president if she didn't know former President Bill Clinton William (Bill) Jefferson ClintonGOP brushes back charges of hypocrisy in Supreme Court fight Battle lines drawn on precedent in Supreme Court fight Sunday shows - Ruth Bader Ginsburg's death dominates MORE was cheating on her.

"Are you the right person to level this charge?" host Chuck Todd asked Giuliani, who has been married three times.

"Yeah, I'm the right person to level this charge, because I've never made such a charge, and I've prosecuted people who've committed rape," Giuliani responded.

"But your past — you have your own infidelity charge," Todd replied.

"Well, everybody does. And I'm a Roman Catholic, and I confess those things to my priest. But I've never, ever attacked someone who's been the victim," Giuliani said.