When Jon Lindstrom joined General Hospital in 1992, he was already a daytime vet, what with his having played Brady Chapin on Rituals, Mark McCormick on Santa Barbara and Paul Jarre on Generations. But even he couldn’t have predicted that he’d wind up being a key player in Port Charles for more than 30 years.

“It’s been a long, durable career that I’m really, really thankful for,” he tells Soaps.com. Over the decades, he has left the show, to headline the spinoff Port Charles with Kin Shriner (Scotty) and Lynn Herring (Lucy), to tackle the role of Craig Montgomery on As the World Turns and to guest-star on everything from Bosch and Bull to Everwood and True Detective.

But General Hospital has always been home base. “I have been blessed to work with terrific people, whether in daytime, nighttime, feature films,” Lindstrom marvels. “I’ve been able to do theater on this side of the country and on the other side of the country and experience things that people only get to dream about.

jon lindstrom book cover

“At the place that I am now,” he continues, “it’s amazing that every day of the week, I can get out of bed and know that I’ll be able to do something that I love that day, no matter what it is. And there’s a plethora of things that I get to do: I get to write, I get to act, I get to work with films, I get to work with a not-for-profit, I get to see my family… ”

On this, the anniversary of Lindstrom’s debut in his second General Hospital role — that of serial killer Ryan Chamberlain’s “good twin,” Kevin Collins — he can only look at his good fortune and go, “Jeez, who up there likes me, anyway? But thank you — so much.”