Smallville Guest cast, played by Tahmoh Penikett Episode 6x19: Nemesis (Apr 26, 2007) Episode 6x21: Prototype (May 10, 2007)