CharacterJoe LeaphornJoe Leaphorn in Dark Winds (2022), played by Zahn McClarnon. Played byZahn McClarnonAppears inDark Winds2022