Smallville Guest cast, played by Rob Freeman Episode 4x03: Facade (Oct 6, 2004) Episode 4x07: Jinx (Nov 3, 2004)