Ellen Page confronts Ted Cruz at Iowa State Fair

Actress Ellen Page confronted Republican presidential hopeful Ted Cruz Friday at the Iowa State Fair over his stances on religious liberty.

During his campaign, Cruz has consistently mentioned he would stand up for the religious liberty of Americans, including those who have closed their businesses after backlash due to religious beliefs.

Page, who is gay and known for her roles in "Juno" and the X-Men franchise, asked Cruz about the persecution gay and lesbian people face in other countries. Cruz, who did not appear to recognize the actress, said there was no moral equivalency between instances in Jamaica with those in the Middle East, where Islamic terrorists have gone after Christians.

RELATED: Cruz at the Register Soapbox asks voters to look ahead

Here's some of the exchange between Page and Cruz:

Cruz: "Does that trouble you at all that you draw a moral equivalence between Christians in Jamaica and radical Islamic terrorists? In ISIS they're beheading children -- they're not morally equivalent. Murder is murder is murder and it's wrong, it's wrong across the board."

"There is a difference between a community like Jamaica – they may have different standard, they may not be celebrating a gay pride parade, but they're not murdering people – if they were murdering people it would be wrong."

Page: "A lot of gay people are getting killed in Jamaica."

Cruz: "But in Iran and ISIS, it is the governmental body that is executing them for being homosexual…"

Page: "Yeah, that's a whole other thing."

Cruz: "…and why does the Obama administration not stand against them?"

Page: "I don't know, I would love to speak with Obama about it."

Cruz: "Well, great, then we're agreed on that."

The actress is hosting a show forVice Media titled Gaycation With Ellen Page, and her confrontation with the GOP political candidate is planned to be part of that series, her publicist toldThe Hollywood Reporter.