The Truth About This Days Of Our Lives Character's Big Sexuality Reveal
Mia Walsh
Published Mar 30, 2026
While Craig has yet to reveal who the man is he has been seeing, there have been rumors that it is Leo Stark (played by Greg Rikaart), a gay character who has come and gone from the "Days of Our Lives" scene since 2018 (via IMDb). The last fans saw of Leo, he was a part of the spin-off movie special that streamed on Peacock, "Days of Our Lives: A Very Salem Christmas."
At the time of publication, whether or not Leo is the mystery man Craig has fallen for remains to be seen, but actor Kevin Spirtas believes the story is a meaningful one. "I do know people who have experienced this scenario," Spirtas told Soap Hub. "I know someone in my family who has experienced this. There's truth to it."
He also reiterated that Craig indeed loves Nancy and can understand fan reaction. "The way they wrote this is that [Craig realizing he's gay] is not a surprise to Craig, but it is a surprise to Craig," Spirtas said. "Craig doesn't not love Nancy. He never meant to go out and maliciously hurt her ... They were in high school together. They set out to conquer life together. That's why they had so much fun. They loved each other, appreciated each other. I [do] think a lot of people are actually going to be disturbed about Craig and Nancy being pulled apart."