Cast Credits The Day of the Triffids (2009) Guest starring as Troy (2 episodes) Episode 1x02: Night 2 (Dec 29, 2009) Episode 1x01: Night 1 (Dec 28, 2009) Ashes to Ashes (2008) Guest starring as Ska Boy Episode 1x07: Charity Begins at Home (Mar 20, 2008) Doctor Who (2005) Guest starring as Angelo Episode 5x04: The Time of Angels (Apr 24, 2010) Casualty (1986) Guest starring as Richie Baxter Episode 27x18: Smoke and Mirrors (Jan 12, 2013)