Also Dominic is pf considerably more interest to gay fans. Among his homoromantic subtext and gay-vague roles:
Neverending Story animated series (1995).
The Boys Club (1997): Canadian boyfriends (Dominic and Devon Sawa) and their buddy Stuart Stone accidently invite a killer into their midst.
Odyssey 5 (2002), a Canadian tv series about time-traveling astronauts: his Justin Deckard develops a new drug that allows him to mind-meld with Neil (Christopher Gorman).
The vampire Beau on Supernatural (2006).
He's also played heterosexuals on several movies and tv series with gay characters, including Edgemont, The L Word, Deadly Skies, and of course General Hospital.