No photoSteven JohnActorActed in 32020s2026SolaZombie2025Red PlagueInfected2024Finger LickingCult Recruit