Charlie Carver revealed that he is gay in a series of Instagram posts Monday. The “Teen Wolf” actor explained to fans that he felt like he needed to be public about his sexuality.

The 27-year-old MTV star said that he’d kept his sexuality quiet partly because he believed he could separate his personal and professional life. “When it came to this differentiation of public/private, I wanted to believe in a world where one’s sexuality was for the most part irrelevant,” he wrote. “That it didn’t ‘matter,’ or that at least it was something that didn’t need to or ideally shouldn’t ever have to be announced to a stranger, a new colleague, an interviewer.”

However, his feelings on the issue have now changed. Carver believes that his silence could actually be harmful. “I now believe that by omitting this part of myself from the record, I am complicit in perpetuating the suffering, fear, and shame cast upon so many in the world,” he revealed.

Upon seeing a photo with the quote “Be who you needed when you were younger,” Carver knew it was time to come out as gay. “So now, let the record show this- I self-identify as gay,” he added. “And does that really matter anymore? As a young man, I needed a young man in Hollywood to say that and without being a d--- about it, I owe it to myself, more than anything, to be who I needed when I was younger.”

Carver, who played a gay werewolf on MTV’s “Teen Wolf” Season 3, quickly saw a positive response to his revelation. He thanked fans for their support.

Carver’s coming out was much more direct than another former “Teen Wolf” star’s recent message. Colton Haynes, who played Jackson on the first two seasons of the drama, responded to a fan on Tumblr who said he had “a secret gay past.”

“Was it a secret? Let’s all just enjoy life & have no regrets,” Haynes wrote.

However, it’s still unclear if the “Arrow” star was referring to his personal life or a sexy photoshoot he did for XY magazine where he kissed another man.