Smallville alum Tom Welling may be headed to Arrow for the show's eighth and final season.

According to worldofmera on Twitter, Welling confirmed the news at Armageddon Expo in New Zealand. During a panel, he reportedly said, "I will be on Arrow next season." The poster then noted that Welling didn't indicate the extent of his role or even who he would be playing. However, he did reportedly reveal he turned down the chance to play Superman on CW's Supergirl.

RELATED: Arrow Showrunner Beth Schwartz Addresses Possible Spinoff

At this time, this is still unconfirmed. The poster said they have footage of the event, which they weren't posting due to the Terms & Conditions of Armageddon Expo until they obtained the appropriate permissions. It's possible that Welling himself or the CW will later confirm the role or footage will surface of his answer at the event.

Welling played Clark Kent/Superman on Smallville from 2001 until 2011. There have been persistent rumors he'd appear on an Arrowverse show since Arrow launched in 2012. If Welling is joining Arrow for its final season, it seems unlikely that he'd play Superman. It seems most likely he'll have a small, quick role, like Dean Cain in Smallville. Welling also wouldn't be the first former Superman to appear on the show. Brandon Routh -- who plays Ray Palmer/The Atom -- played Clark Kent in 2006's Superman Returns.

RELATED: Arrow Season 7 Wraps Production

Airing Mondays at 8 pm ET/PT on The CW, Arrow stars Stephen Amell as Oliver Queen, David Ramsey as John Diggle, Emily Bett Rickards as Felicity Smoak, Rick Gonzalez as Wild Dog, Juliana Harkavy as Black Canary, Colton Haynes as Arsenal, Kirk Acevedo as Diaz and Katie Cassidy as Black Siren.