Wentworth Miller is confirmed to appear in this year’s CW crossover event between “Arrow,” “The Flash,” “Supergirl” and “Legends of Tomorrow.”

Miller was spotted filming some scenes for the crossover under the Granville Bridge in Vancouver, Canada on Tuesday. In a photo shared by YVR Shoots, Miller appears to be working on a scene with Nick Zano (Nate Heywood), Stephen Amell (Oliver Queen/ Green Arrow) and Grant Gustin (Barry Allen/The Flash).

While it seems that Miller is reprising his role as Leonard Snart, aka Captain Cold, a different photo shared by Canadagraphs suggests that he may be playing a different version of his cold gun-wielding character.

As previously reported, villains from Earth-X will be crashing Barry and Iris’ (Candice Patton) wedding in the crossover, so it’s likely that Miller will appear in the special TV event as the Earth-X version of Snart.

Miller’s return to Arrowverse was announced at the San Diego Comic-Con last July. According to TV Insider, the “Prison Break” alum will be returning as a recurring guest star in Season 3 of “Legends of Tomorrow.”

Aside from the Earth-X version of Captain Cold, executive producer Phil Klemmer told IGN at Comic-Con that Miller will also play a bizarro version of his character at some point in the new season.

After starring as a series regular in Season 1, Miller returned for Season 2 as a recurring guest star. Snart first appeared in Season 2 as a hallucination to his former partner, Mick Rory (Dominic Purcell). Later in the season, the Legion of Doom went back in time and scooped out a pre-Legend version of Leonard to help them steal the Spear of Destiny.

Aside from Miller’s return, the crossover will also feature the live-action debut of gay superhero The Ray (Russell Tovey). According to the character’s official description, Raymond “Ray” Terrill was a reporter who found out about a group of scientists working on a secret project to turn light into a weapon of mass destruction. But before Ray could report on his discovery, the project leader tried to kill him by exposing him to a “genetic light bomb.” But instead of taking his life, the bomb gifted him with light-based powers. With these new abilities, Ray teamed up with Uncle Sam and the Freedom Fighters in fighting violence and oppression wherever it exists.

The crossover will air across two nights. It begins with “Supergirl” and “Arrow” on Monday, Nov. 27 at 8 p.m. EST, and ends with “The Flash” and “Legends of Tomorrow” on Tuesday, Nov. 28 at 8 p.m. on The CW.

Wentworth Miller as Captain Cold Photos taken on the set of “Crisis on Earth-X” suggest that Wentworth Miller will be playing the Earth-X version of Captain Cold in this year’s Arrowverse crossover. Photo: The CW