
Diogo Miguel Morgado Soares (born 17 January 1981), is a Portuguese actor who may be best known for his portrayal of Jesus Christ in the History Channel epic mini-series The Bible and in the film Son of God.
The Perfect Destiny
Jonathan Harris
2025

A Protegida
Virgílio Cruz · (100 episodes)
2025

Neighbors Forever
Sérgio · (20 episodes)
2025

Para Sempre
Pedro Valente · (146 episodes)
2021

Pôr do Sol
Armindo · (36 episodes)
2021

The Unholy
Delgarde
2021

Interface
Raul
2020

The Spy
Siegfried Brenner · (15 episodes)
2020

Solum
DI
2019

Parque Mayer
Eduardo Gonzaga
2018

A Teia
Simão Rosa Neto · (175 episodes)
2018

The Killer
Cabeleira
2017

Malapata
2017

Ouro Verde
Zé Maria Magalhães / Jorge Monforte · (221 episodes)
2017

MacGyver
Carlos · (1 episode)
2016

Love Finds You in Valentine
Derek Sterling
2016

Virados do Avesso
João Salgado · (3 episodes)
2015

Maluco Beleza
Himself · (2 episodes)
2015

The Messengers
The Man · (13 episodes)
2015

CSI: Cyber
Miguel Vega · (2 episodes)
2015

Inside Out
João Salgado
2014

Red Butterfly
Antonio Vega Jr. - Tonio
2014

Caged
2014

Born to Race: Fast Track
Enzo Lauricello
2014

Son of God
Jesus
2014

Winter Sun
Eduardo · (282 episodes)
2013

La Biblia
Jesus · (10 episodes)
2013

The Bible
Jesus Christ · (5 episodes)
2013
Crowned Maria
Basílio
2012

A Teia de Gelo
Jorge
2012

Revenge
Dr. Jorge Velez · (1 episode)
2011

Born to Race
Enzo
2011

A Parideira
2011

Blood Ties
João Caldas Ribeiro · (161 episodes)
2010

Alta Definição
Self · (2 episodes)
2009

Star Crossed
Hugo Pereira
2009

A Vida Privada de Salazar
2009

And the World May End
Rodrigo Fortunato Louro · (181 episodes)
2008

Rebelde Way
Mauro · (223 episodes)
2008
Malucos no Hospital
(1 episode)
2008
Dos rivales casi iguales
2007

The Italian Writer
Joseph
2007

The Crime of Father Amaro
Libaninho
2005
Legado

Vingança
Santiago Medina · (218 episodes)
2007

Aqui Não Há Quem Viva
Fernando · (26 episodes)
2006

O Prédio do Vasco
Doutor · (1 episode)
2004

The Forest
Alberto
2002

Estação da Minha Vida
Raul · (1 episode)
2001

Teorema de Pitágoras
Roberto
2001

Ajuste de Contas
Francisco · (150 episodes)
2000

A Noiva
Eduardo
2000

Amo-te Teresa
Miguel
2000

A Lenda da Garça
Manuel Domingos · (150 episodes)
1999
Give it Gas
Self - Host · (155 episodes)
1999

Diário de Maria
Luís · (1 episode)
1998

Terra Mãe
Miguel · (146 episodes)
1998

Os Malucos do Riso
Vários Papéis · (2 episodes)
1995

A Mulher do Sr. Ministro
Modelo · (1 episode)
1994