Allen Jones

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