Smallville Guest cast, played by Dylan Neal Episode 9x08: Idol (Nov 13, 2009) Episode 9x18: Charade (Apr 23, 2010)