Ron Donachie

Ron Donachie (born 26th April 1956) played a Torchwood House Steward in Tooth and Claw.