Cast Credits Torchwood (2006) Guest starring as Sandwich Shop Man Episode 3x03: Day Three (Jul 8, 2009)