Smallville Guest cast, played by Benjamin Ayres Episode 6x17: Combat (Mar 22, 2007) Episode 6x19: Nemesis (Apr 26, 2007) Episode 6x20: Noir (May 3, 2007) Episode 6x21: Prototype (May 10, 2007) Episode 6x22: Phantom (May 17, 2007)