Colton Haynes has revealed the reasons why he hid his sexuality for much of his career.
The Arrow star, who only came out publicly in May last year, said he was forced to pretend he was straight for the sake of his career.
“I was literally told from the day that I moved to Los Angeles that I could not be gay because I wouldn’t work,” the 28-year-old told radio show host Andy Cohen.
“Then I was with my management team and a team of people that just literally told me I couldn’t be this way.
“They tried to set me up with girls. I was rumoured to date Lauren Conrad for six months because they were kind of angling a story. And then I dated every other young person, which of course I didn’t date.”
Haynes told Cohen that the women he was “dating,” usually other celebrities, including his Teen Wolf co-stars, “knew the whole time” about his sexuality.
“I was so tired of not being myself, of having to lower my voice for certain things and having to not dress the way I wanted to dress,” he said.
“It was life changing when I came out.”
Haynes also opened up about losing his virginity to a girl and a guy ― on separate occasions ― when he was in eighth grade.
“I lost my virginity at 13 … to a girl and a guy. I’ve never said that before,” he admitted. “The girl was two years older than me, and the guy was… around 16.”
Haynes confirmed to Huffington Post that he’d been told by many people that you cannot be out and have a career.
“The craziest thing was my career actually became the best it’s ever been once I actually was true to myself.
“That happened, and it was the most amazing experience. I was in Paris the day that the EW article dropped, and I cried for three days straight.
“It was amazing. Good cry, yeah. I was happy at the outpouring,” he said.
Haynes got engaged to florist Jeff Leatham in March and says he’s “locked down … ready for marriage.”