Smallville Guest cast, played by Christopher Reeve Episode 2x17: Rosetta (Feb 25, 2003) Episode 3x17: Legacy (Apr 14, 2004)