The producers of Smallville have revealed details of John Schneider's return to the show.

Schneider played Jonathan Kent in the series until the character's death in the fifth season.

Brian Peterson told Fancast: "He has a great scene with Tom Welling (Clark Kent), kind of a reunion thing."

Fellow executive producer Kelly Souders added that Schneider's return provided "the warmth, the mentor and [the] moral compass that Jonathan always was in Clark's life, and that Clark has kind of been missing. He brings that aspect of Smallville back."

Advertisement - Continue Reading Below

Schneider will appear in the season premiere 'Lazarus' and is expected to feature in at least one more episode.