Alias Guest cast, played by David Carradine Episode 2x20: Countdown (Apr 27, 2003) Episode 3x19: Hourglass (Apr 18, 2004)