Smallville Guest cast, played by Robert Wisden Episode 1x08: Jitters (Dec 11, 2001) Episode 1x20: Obscura (May 14, 2002) Episode 1x21: Tempest (May 21, 2002) Episode 2x09: Dichotic (Nov 19, 2002) Episode 3x22: Covenant (May 19, 2004) Episode 4x02: Gone (Sep 29, 2004)