No photoRobert ShellyIMDb Other crew 11970s1979The Prize FighterSpecial EffectsActed in 22000s2007ControlTwinny792006TorchwoodSentry · 1 episode76