Special Guest Stars Lily Tomlin as Deborah Fiderer Timothy Busfield as Danny Concannon John Amos as Percy Fitzwallace Guest Stars NiCole Robinson as Margaret Hooper Anna Deavere Smith as Nancy McNally Thomas Kopache as Bob Slatterly Nina Siemaszko as Ellie Bartlet Clark Gregg as FBI Special Agent Michael Casper Annabeth Gish as Elizabeth Bartlet Westin Steven Eckholdt as Doug Westin Geoff Pierson as Senator Tripplehorn Charlotte Colavin as Rep. Sheila Fields Željko Ivanek as Steve Atwood Bennet Guillory as Rep. Jackson