Actor Jim Caviezel is best known for his roles in The Passion Of The Christ and Person Of Interest, but what other movies and TV shows has he been in? Caviezel’s career began back in the early 1990s with small roles in films like Gus Van Sant indie My Own Private Idaho and Lawrence Kasdan’s Western Wyatt Earpas youngest Earp brother Warren. He also had one-off TV roles that included playing high school basketball star Bobby Riddle in The Wonder Years and aspiring actor Darryl Harding in Murder, She Wrote episode “Film Flam”.

Jim Caviezel’s breakthrough role came in 1998 playing philosophical soldier Private Edward Witt in Terrence Malick’s World War II epic The Thin Red Line. Caviezel won praise for his haunting performance and earned a Most Promising Actor nomination at the Chicago Film Critics Association Awards. A slew of roles followed in the early 2000s with Caviezel playing Dennis Quaid’s son in sci-fi thriller Frequency, Jennifer Lopez’s love interest in romantic drama Angel Eyes and Edmond Dantès in Kevin Reynolds’ adaptation of The Count Of Monte Cristo.

Related: Person Of Interest: Cast & Characters Guide

The movie role that really put Jim Caviezel on the map was playing none other than Jesus in Mel Gibson’s 2004 biblical epic The Passion Of The Christ. Although the movie generated a lot of controversy due to its graphic violence and alleged antisemitic undertones, it was a big box office success and Caviezel was praised for his turn. Over the next few years, Caviezel had starring roles in films including Beowulf-inspired sci-fi Outlander and eco-horror remake Long Weekend and got his first major TV role playing Number 6 in AMC’s miniseries remake of The Prisoner.

Finch stands behind Reese in Person of Interest

Jim Caviezel’s next high-profile role was on another TV show – CBS’s acclaimed sci-fi crime drama Person Of Interest. Created by Jonathan Nolan (Westworld), the show ran for five seasons and starred Caviezel as ex-CIA agent John Reese who teams up with reclusive tech genius Harold Finch (Michael Emerson) to prevent pre-mediated crimes identified by a near-sentient computer program.

After Person Of Interest came to an end in 2016, Caviezel was in the movies The Ballad Of Lefty BrownRunning For Grace and starred in biblical epic Paul, Apostle Of Christ as Saint Luke. Over the next couple of years Jim Caviezel will play anti-human trafficking activist Tim Ballard in semi-biographical film Sound Of Freedom and will take on the role of Jesus once more when he reunites with Mel Gibson for the forthcoming sequel The Passion of the Christ: Resurrection.

Next: Paul, Apostle Of Christ Was Jim Caviezel's Return To Biblical Epics