Trevor Donovan, who plays all-American jock Teddy Montgomery on the CW's 90210, says he believes he's making a difference in people's lives.

Teddy has been conflicted with his sexual orientation since the nighttime teenage drama premiered the first episode of its third season. In an early scene, Teddy throws-up after a date with current flame Ian, played by Canadian pop singer Kyle Riabko.

Producers, however, appear to be planning a happy ending for Teddy, who is expected to be paired up with Marco, played by Freddie Smith.

In an interview with gay male entertainment website, Donovan says he's not only comfortable with his gay role but adds that he believes he's doing some good.

“I am so pleasantly surprised with the reaction and people have been so supportive. I love my job, I truly, passionately love what I do, but when you read comments and messages on Facebook or on the blogs or on your website, and they are tear-jerking messages that are so heartfelt and I really feel like I'm making a difference in people's lives, and it just makes my job so much fulfilling,” Donovan said.

Last year, the 32-year-old actor reached out to troubled gay teens in a video posted on the website of the It Gets Better project.