Smallville Guest cast, played by Christopher Heyerdahl Episode 7x06: Lara (Nov 1, 2007) Episode 7x08: Blue (Nov 15, 2007)