Cast Credits Doctor Who (2005) Guest starring as Doctor Shepherd Episode 6x02: Day of the Moon (Apr 30, 2011) Ellis Island (1984) Guest starring as Election Clerk Episode 1x03: Part 3 (Nov 14, 1984)