Special Guest Stars Timothy Busfield as Danny Concannon Mary-Louise Parker as Amy Gardner John Amos as Percy Fitzwallace Taye Diggs as Secret Service Agent Wesley Guest Stars NiCole Robinson as Margaret Hooper Elisabeth Moss as Zoey Bartlet Anna Deavere Smith as Nancy McNally Kathleen York as Andrea Wyatt Michael O'Neill as Secret Service Agent Ron Butterfield Trent Ford as Jean Paul Arye Gross as Dr. Glazer Uncredited Robert Aguilar Jr. as Marine Guard