Special Guest Stars Lily Tomlin as Deborah Fiderer Mary-Louise Parker as Amy Gardner Gary Cole as Vice President Bob Russell Jesse Bradford as Ryan Pierce William Devane as Lewis Berryhill Guest Stars NiCole Robinson as Margaret Hooper Elisabeth Moss as Zoey Bartlet Michael O'Neill as Secret Service Agent Ron Butterfield Steven Culp as Speaker of the House Jeff Haffley H. Richard Greene as Robert Royce J. Patrick McCormack as General Jimmy Wendall Geoff Pierson as Senator Tripplehorn Charlotte Colavin as Rep. Sheila Fields Robert Arce as August Adair H.M. Wynant as Senator Starkey