He hasn't played any other gay characters, although his web series, Living in LA with Dillon Casey, has an episode entitled Gay Day, in which he (in the underwear) and his roommate Jamie Spilchuk discuss the part.
And he's done a lot of other work of gay interest.
MVP (Most Valuable Player), a 2008 Canadian program about ice hockey. It didn't last long, but it did get him a giant photo in his underwear in Times Square.
The beefcake-heavy Victor (2008), about Canadian swimming champ Victor Davis (Mark Lutz).
Being Erica (2009-2011), a comedy about a woman who can relive the past. There were several gay and bi characters. Dillon plays one of Erica's boyfriends, who takes off his shirt a lot.
Skins (2011), the American remake of the British teen drama with gay characters and nudity. He plays a heterosexual who takes off his shirt a lot.
Nikita (2011-2013), a spy thriller with gay characters. He plays a heterosexual who takes off his shirt a lot.