Allen Jones

Allen Jones fulfilled the position of Construction Chargehand on BBC Wales Doctor Who stories; Tooth and Claw, Rise of the Cybermen, Voyage of the Damned and Partners in Crime.