Rep. Matt Salmon's (R-Ariz.) gay son told local news channel KPNX Sunday that CNN and MSNBC cancelled interviews with him after he said he informed producers that he wouldn't attack his father on air.

Both networks dispute the claim.

The younger Salmon said MSNBC's The Last Word With Lawrence O'Donnell cancelled his appearance because "they had intended to be critical of him and... I was unwilling to do so." He said CNN's Piers Morgan Live initially "seemed very gung ho about" an interview, but when he said he wouldn't criticize his father, "they seemed to lose interest.

A spokeswoman for MSNBC fold BuzzFeed "a producer had initial conversations with Matt, like we do with many potential guests every day, but he was never formally booked for the show."

Someone close to Piers Morgan's show said, "This isn't accurate. The show simply booked up with other guests on a different topic. Happens all the time in cable news."

This article has been updated to include responses from an MSNBC spokesperson and a CNN source.