Skip To Content

    15 Fine-Ass Actors Who Have Played Jesus

    You're going to have to say a lot of Hail Marys after reading this one.

    1. Diogo Morgado, Son Of God (2014)

    2. Ewan McGregor, Last Days in the Desert (2015)

    3. Christian Bale, Mary, Mother of Jesus (1999)

    4. Ted Neely, Jesus Christ Superstar (1973)

    5. Henry Ian Cusick, The Visual Bible: The Gospel of John (2003)

    6. Robert Powell, Jesus of Nazareth (1977)

    7. Jim Caviezel, The Passion of the Christ (2004)

    8. Max von Sydow, The Greatest Story Ever Told (1965)

    9. Jeremy Sisto, Jesus (1999)

    10. Jeffrey Hunter, King of Kings (1961)

    11. Juan Pablo Di Pace, A.D. The Bible Continues (2015)

    12. Robert Torti, Reefer Madness: The Movie Musical (2005)

    13. Haaz Sleiman, Killing Jesus (2015)

    14. Bruce Marchiano, The Gospel According to Matthew (1993)

    15. Willem Dafoe, The Last Temptation of Christ (1988)

    🙌 Miracles, every single one of them. 🙌

    Want a heaven-sent hunk in your inbox every weekday? Sign up for BuzzFeed's "Dude A Day" newsletter!