Cast Credits Doctor Who (2005) Guest starring as Tourist Episode 12x05: Fugitive of the Judoon (Jan 26, 2020)