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