Smallville Guest cast, played by Ron Selmour Episode 3x09: Asylum (Jan 14, 2004) Episode 4x11: Unsafe (Jan 26, 2005) Episode 8x03: Toxic (Oct 2, 2008)