Cast Credits Doctor Who (2005) Guest starring as Iraxxa Episode 10x09: Empress of Mars (Jun 10, 2017)