Tim Baggaley

Tim Baggaley played a robot knight in the Doctor Who television story Robot of Sherwood.