Dean Allen

Dean Allen played Karl in the Doctor Who television story State of Decay.