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