Ausiello has hinted at John possibly appearing in an upcoming episode. *vague hands*
Question: Smallville scoop, please! --Jason
Ausiello: John Schneider, Annette O'Toole, and John Glover are back! Sort of! The Smallville vets will appear via flashback in the April 2 episode, which delves into Davis' backstory. Is it old footage? New footage? CGI? No comment, no comment, and no comment!