Dean Allen

Dean Allen played Karl in DW: State of Decay