A major character on the CW show Arrow just uttered the words “I’m gay” for the first time, following a reveal that his character was either gay or bisexual last fall.
In an October 2018 flash-forward episode, the older version of William Clayton (played by Ben Lewis), the illegitimate son of Oliver Queen, made a passing reference to a same-sex significant other, joking that his boyfriend “wonders why I have commitment issues.”
On Monday night’s show, William made it explicit after being asked if he and Felicity Smoak used to date.
Said William: “God, no! I’m gay, and she’s my mom.”