Cast Credits Space Race (2005) Starring as Russian Cosmonaut Doctor Who (2005) Guest starring as Mikhail Episode S04 Special: The Waters of Mars (Nov 15, 2009)