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 Michael O'Neill as Secret Service Agent Ron Butterfield Kathleen York as Andrea Wyatt Trent Ford as Jean Paul Arye Gross as Dr. Glazer Uncredited Robert Aguilar Jr. as Marine Guard