Cast Credits Torchwood (2006) Guest starring as Terry Jones Episode 1x09: Random Shoes (Dec 10, 2006) Casualty (1986) Guest starring as Jason Davidson Episode 20x40: Abide with Me (Jun 10, 2006)