He subsequently added: "Duterte is gay. So I am gay, I don't care if I'm gay or not."
However, he also kissed five women on stage while in Tokyo, in front of his longtime partner Honeylet Avancena, further confusing matters.
Duterte, who is a hardliner who had ordered drug dealers to be killed, has flip flopped on same-sex marriage.
Before he was elected president in 2016 he promised to introduce gay marriage to the Catholic country but later switched his position to preferring gay "unions".
"Same-sex marriage is good. Everyone deserves to be happy," Mr Duterte told his country's popular talk show Vice Ganda back in 2015.
It comes after his controversial remarks in January about gay bishops.
"Only I can say it, bishops are sons of b*tches, damn you. It's true, most of them are gay," Mr Duterte said. "They should come out in the open, cancel the celibacy and allow them to have boyfriends."
"These bishops of yours, kill them. They are useless fools. All they do is criticise," he said.