Smallville Guest cast, played by Shawn Ashmore Episode 1x12: Leech (Feb 12, 2002) Episode 3x09: Asylum (Jan 14, 2004)