Ellen Page Confronts Ted Cruz on Gay Rights at Iowa State Fair

The "Juno" actress asked the GOP candidate about LGBT rights.

ABC News caught the exchange.

"What about the question about LGBT people being fired for being gay-trans?" Page asked.

"Well, what we’re seeing right now, we’re seeing Bible-believing Christians being persecuted for living according to their faith," Cruz responded.

"You’re discriminating against LGBT people," Page, 28, said. "Well, would you use that argument in segregation?"

"Now I’m happy to answer your question, but not to have a back-and-forth debate," said Cruz, a devout Christian who has said he believes that marriage is between one man and one woman.

The Texas senator, 44, went on to argue today that "no one has the right to force someone else to abandon their faith and their conscience."

"Imagine, hypothetically, you had a gay florist and imagine two evangelicals wanted to get married and they decide, ‘You know what, I disagree with your faith and I don’t want to provide flowers,’" Cruz posed to Page.

Cruz and Page, both Canadian-born, spoke for over five minutes. Afterward, ABC News asked Cruz whether he knew it was Page and he said no. He described the conversation to us as being about religious liberty.

Friday night Cruz plans to hold a rally in Des Moines meant to call “attention to the religious persecution of Christian business owners and employees who have been sanctioned by their government because of their religious beliefs,” according to the Cruz campaign. Along with the senator, the event will feature appearances by other religious freedom advocates, including an Iowa couple who refused to host a gay wedding at a venue they owned.

Page is in Iowa on a project for VICE Media, her publicist told ABC News today, declining to provide details.

On Twitter, Page has posted some tweets in the past about Cruz ranging from attacking Cruz on health care to tweeting she wants his coloring book.