Barry Castle

Barry Castle was the husband of Debbie Castle. He was killed by Deputy Sallak, who drove a curved knife into his chest. (PROSE: Father Time)