Guest Stars NiCole Robinson as Margaret Hooper Elisabeth Moss as Zoey Bartlet James Denton as Tom Jordan Rebecca Creskoff as Sarah Jordan Claire Yarlett as Dr. Jenna Jacobs Alfonso Freeman as Andrew Mackintosh