No photoNick CarterActorIMDb Acted in 22020s2026Hidden EnemyHeri1970s1978The Redeemer: Son of Satan!Terry