Isaac Chee

Isaac Chee was Key Grip for Torchwood.