No, in any movie or television series . While he was a top contender for the role in the early 2000s, he ultimately did not don the cape. The Almost-Superman: Jim Caviezel and Superman Returns
However, the reason you are asking this question is because he came tantalizingly close .
If you grew up in the early 2000s, you remember two things: The Passion of the Christ sparking global conversation, and the desperate search for a new Superman after Christopher Reeve. did jim caviezel play superman
In the early 2000s, Warner Bros. was desperate to resurrect the Superman franchise. Before Bryan Singer directed 2006’s Superman Returns , filmmaker McG (Joseph McGinty Nichol) was attached to a project titled Superman: Flyby . This was a different beast entirely—written by a young J.J. Abrams, it featured a Kryptonian civil war, a kung-fu fighting Superman, and a drastically different origin story.
While Caviezel never got to fly, he found a different kind of superhero role in 2013. In the hit CBS drama Person of Interest , Caviezel played John Reese, a former CIA operative turned vigilante. No, in any movie or television series
Reese is a tall, dark, brooding savior who wears a long black coat (which acts as a cape), uses secret identities, and spends every episode saving strangers from impossible odds. If you squint while watching Person of Interest , it’s easy to mistake that silhouette for a gritty, Elseworlds version of Clark Kent.
Let’s cut through the Kryptonian noise and get to the truth. If you grew up in the early 2000s,
Caviezel himself has leaned into this metaphor. In a 2017 interview, he noted, "I played the original superhero. The first one in history. Everything else is a copy."
Some industry analysts argue that the extreme physical demands and the polarizing religious nature of The Passion made studio heads nervous about bankrolling him as their franchise superhero. Others argue it proved he had the gravitas for a Christ-figure—which, let’s be honest, is exactly what modern interpretations of Superman aim for.