Dark Angel Guest cast, played by Douglas O'Keeffe Episode 1x01: Pilot (Oct 3, 2000) Episode 1x10: Red (Jan 16, 2001)