Cast Credits Torchwood (2006) Guest starring as Man in Street Episode 1x05: Small Worlds (Nov 12, 2006)