This might be a tad sacrilegious, but who doesn’t like courting a bit of controversy ;) Since Easter was just a few days ago and the History Channel’s The Bible miniseries ended it’s spectacular run with boffo ratings, I thought this match up was a bit inappropriate. Let’s get to know more about these two gentlemen who played Jesus Christ.

First up is Diogo Morgado. The 33-year-old actor is one of Portugal’s top actors with a career spanning over 16 years in top tv, film and stage productions. Along with speaking Portuguese, he also speaks English and French. Who doesn’t love a multilingual tongue? YUM. He’ll next appear in the 2013 Hollywood production of Red Butterfly. Morgado has a son named Santiago.

James Caviezel appeared in numerous movies such as G.I. Jane, The Rock and Pay It Forward before landing the lead role in Mel Gibson’s The Passion of the Christ. After playing Jesus Christ, Caviezel wasn’t able to translate his new-found notoriety to land major roles. In all seriousness, I could barely recognize anything on his IMDB credits worth mentioning. The 44-year-old actor will next appear in The Tomb co-starring Arnold Schwarzenegger and Sylvester Stallone. Caviezel who is a devout Catholic has been married since 1996 and has two adopted children from China.

Diogo Morgado

James Caviezel

Who’d You Rather?

Who'd You Rather: The Holy Edition?

View Results

Loading ... Loading ...