Smallville Guest cast, played by Ari Cohen Episode 7x17: Sleeper (Apr 24, 2008) Episode 7x19: Quest (May 8, 2008) Episode 7x20: Arctic (May 15, 2008) Episode 8x01: Odyssey (Sep 18, 2008) Episode 8x13: Power (Jan 29, 2009) Episode 8x22: Doomsday (May 14, 2009)