Cast Credits Doctor Who (2005) Guest starring as Urchin Episode S04 Special: The Next Doctor (Dec 25, 2008)