Dean Allen

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