Heroes Guest cast, played by Jason E. Kelley Episode 3x18: Exposed (Mar 2, 2009) Episode 3x20: Cold Snap (Mar 23, 2009)