No photoActingJeff LeachBorn 1984-02-12Known forPredator: Killer of Killers2025ANIMATIONFull filmographyPredator: Killer of Killers2025ANIMATION