Pellegrino also played the mysterious Jacob onLost.

He also played charismatic bounty hunterCreighton DukeinJason Goes to Hell.

OnSupernatural, Williams played Rufus Turner, a close friend and hunting partner to Bobby.

gillian anderson as dana scully looking shocked in xfiles episode all souls

Meg once shared a kiss with Castiel, and to say fans were excited would be an understatement.

Miner played a brief uncredited appearance as an FBI analyst inX-Filesseason 3’s “Pusher.”

Nicki Aycox

Speaking of Meg, Nicki Aycox played an earlier incarnation of Meg onSupernatural.

The cast of Band of Brothers together out in WWII with a close-up of Jacob Elordi as Dorrigo Evans in The Narrow Road to the Deep North in the center

She’s one of several high school students who discover a mysterious cave that grants them super speed.

Still, she’s shown to care deeply about protecting Heaven’s souls.

OnSupernatural, Perkins played Becky Rosen, an in-universe super-fan of Sam and Dean.

Custom Doctor Who image of Ncuti Gatwa as the Fifteenth Doctor and David Tennant as the Tenth Doctor

OnThe X-Files, she played Roberta Dyer, a half-angel/half-human, in season 5’s “All Souls.”

Fredric Lehne

Another consummate character actor, Fredric Lehne boasts well over 100 credits on his resume.

OnSupernatural, he played Azazel, the yellow-eyed demon who killed Sam and Dean’s mom.

Every Supernatural Actor on The X-Files

OnSupernatural, Martinez played Edgar, a high-ranking lieutenant toLeviathanleader Dick Roman.

Martinez played an orderly in the season 6X-Filesepisode “The Beginning.”

His name is obviously a reference to Winston Zeddemore fromGhostbusters.

Mark Pellegrino on The X-Files

More:How Supernatural Ending Will Change Fantasy & Horror TV

Mark Sheppard on The X-Files

Jim Beaver on The X-Files

Mitch Pileggi as Walter Skinner on The X-Files

Steven Williams on The X-Files

Meg meeting the gang with hellhounds in Supernatural

Nicki Aycox on The X-Files

Amanda Tapping on The X-Files

Emily Perkins on The X-Files

Fredric Lehne as Young Arthur Dales on The X-Files

Benny LaFitte in Supernatural

Keith Szarabajka on The X-Files

Superrnatural - Benito Martinez as Edgar

Ash Supernatural

AJ Buckley as Ed Zeddemore on Supernatural

Supernatural