Portrait of Diogo Morgado

Diogo Morgado

Bio: 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.
Born: Sat, Jan 17 1981
Birthplace: Lisboa, Portugal
Diogo Morgado is 43 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of The Perfect Destiny
The Perfect Destiny
Diogo Morgado will be
44 in The Perfect Destiny
as 'Jonathan Harris'.
Thu, Apr 10 2025
Poster of The Unholy
The Unholy
Diogo Morgado was
40 in The Unholy
as 'Delgarde'.
Wed, Mar 31 2021
Poster of Interface
Interface
Diogo Morgado was
39 in Interface
as 'Raul'.
Sun, Sep 06 2020
Poster of Solum
Solum
Diogo Morgado was
38 in Solum
as 'DI'.
Wed, May 01 2019
Poster of Parque Mayer
Parque Mayer
Diogo Morgado was
37 in Parque Mayer
as 'Eduardo Gonzaga'.
Thu, Dec 06 2018
Poster of The Killer
The Killer
Diogo Morgado was
36 in The Killer
as 'Cabeleira'.
Wed, Sep 13 2017
Poster of Malapata
Malapata
Diogo Morgado was
36 in Malapata
Thu, Mar 16 2017
Poster of Love Finds You in Valentine
Love Finds You in Valentine
Diogo Morgado was
35 in Love Finds You in Valentine
as 'Derek Sterling'.
Sun, Feb 14 2016
Poster of Inside Out
Inside Out
Diogo Morgado was
33 in Inside Out
as 'João Salgado'.
Thu, Nov 20 2014
Poster of Red Butterfly
Red Butterfly
Diogo Morgado was
33 in Red Butterfly
as 'Antonio Vega Jr. - Tonio'.
Sat, Nov 15 2014
Poster of Caged
Caged
Diogo Morgado was
33 in Caged
Sun, Aug 10 2014
Poster of Born to Race: Fast Track
Born to Race: Fast Track
Diogo Morgado was
33 in Born to Race: Fast Track
as 'Enzo Lauricello'.
Thu, Mar 20 2014
Poster of Son of God
Son of God
Diogo Morgado was
33 in Son of God
as 'Jesus'.
Fri, Feb 28 2014
Poster of Crowned Maria
Crowned Maria
Diogo Morgado was
31 in Crowned Maria
as 'Basílio'.
Mon, Oct 01 2012
Poster of A Teia de Gelo
A Teia de Gelo
Diogo Morgado was
31 in A Teia de Gelo
as 'Jorge'.
Thu, Apr 12 2012
Poster of Born to Race
Born to Race
Diogo Morgado was
30 in Born to Race
as 'Enzo'.
Sat, Mar 19 2011
Poster of A Parideira
A Parideira
Diogo Morgado was
30 in A Parideira
Sat, Mar 05 2011
Poster of Star Crossed
Star Crossed
Diogo Morgado was
28 in Star Crossed
as 'Hugo Pereira'.
Thu, Jun 04 2009
Poster of A Vida Privada de Salazar
A Vida Privada de Salazar
Diogo Morgado was
28 in A Vida Privada de Salazar
Sun, Feb 08 2009
Poster of Dos rivales casi iguales
Dos rivales casi iguales
Diogo Morgado was
26 in Dos rivales casi iguales
Fri, May 25 2007
Poster of The Italian Writer
The Italian Writer
Diogo Morgado was
26 in The Italian Writer
as 'Joseph'.
Tue, May 01 2007
Poster of The Crime of Father Amaro
The Crime of Father Amaro
Diogo Morgado was
24 in The Crime of Father Amaro
as 'Libaninho'.
Thu, Oct 27 2005
Poster of The Forest
The Forest
Diogo Morgado was
21 in The Forest
as 'Alberto'.
Fri, Nov 01 2002
Poster of Teorema de Pitágoras
Teorema de Pitágoras
Diogo Morgado was
20 in Teorema de Pitágoras
as 'Roberto'.
Sun, May 27 2001
Poster of A Noiva
A Noiva
Diogo Morgado was
19 in A Noiva
as 'Eduardo'.
Tue, Jun 27 2000
Poster of Amo-te Teresa
Amo-te Teresa
Diogo Morgado was
18 in Amo-te Teresa
as 'Miguel'.
Tue, Jan 11 2000
Poster of Legado
Legado
Diogo Morgado will be
43+ in Legado
Unreleased

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of Para Sempre
Para Sempre
Diogo Morgado was
40+ in Para Sempre
as 'Pedro Valente'.
First Air Date
Mon, Nov 08 2021
Poster of Sunset
Sunset
Diogo Morgado was
40+ in Sunset
as 'Armindo'.
First Air Date
Mon, Aug 16 2021
Poster of The Spy
The Spy
Diogo Morgado was
39+ in The Spy
as 'Siegfried Brenner'.
First Air Date
Wed, Apr 08 2020
Poster of A Teia
A Teia
Diogo Morgado was
37+ in A Teia
as 'Simão Rosa Neto'.
First Air Date
Mon, Nov 19 2018
Poster of Ouro Verde
Ouro Verde
Diogo Morgado was
35+ in Ouro Verde
as 'Zé Maria Magalhães / Jorge Monforte'.
First Air Date
Sun, Jan 08 2017
Poster of MacGyver
MacGyver
Diogo Morgado was
35+ in MacGyver
as 'Carlos'.
First Air Date
Fri, Sep 23 2016
Poster of Virados do Avesso
Virados do Avesso
Diogo Morgado was
34+ in Virados do Avesso
as 'João Salgado'.
First Air Date
Fri, Dec 25 2015
Poster of Maluco Beleza
Maluco Beleza
Diogo Morgado was
34+ in Maluco Beleza
as 'Himself'.
First Air Date
Fri, Aug 14 2015
Poster of The Messengers
The Messengers
Diogo Morgado was
34+ in The Messengers
as 'The Man'.
First Air Date
Fri, Apr 17 2015
Poster of CSI: Cyber
CSI: Cyber
Diogo Morgado was
34+ in CSI: Cyber
as 'Miguel Vega'.
First Air Date
Wed, Mar 04 2015
Poster of Sol de Inverno
Sol de Inverno
Diogo Morgado was
32+ in Sol de Inverno
as 'Eduardo'.
First Air Date
Mon, Sep 16 2013
Poster of La Biblia
La Biblia
Diogo Morgado was
32+ in La Biblia
as 'Jesus'.
First Air Date
Mon, Mar 25 2013
Poster of The Bible
The Bible
Diogo Morgado was
32+ in The Bible
as 'Jesus Christ'.
First Air Date
Sun, Mar 03 2013
Poster of Revenge
Revenge
Diogo Morgado was
30+ in Revenge
as 'Dr. Jorge Velez'.
First Air Date
Wed, Sep 21 2011
Poster of Laços de Sangue
Laços de Sangue
Diogo Morgado was
29+ in Laços de Sangue
as 'João Caldas Ribeiro'.
First Air Date
Mon, Sep 13 2010
Poster of Alta Definição
Alta Definição
Diogo Morgado was
28+ in Alta Definição
as 'Self'.
First Air Date
Sat, Sep 12 2009
Poster of Podia Acabar o Mundo
Podia Acabar o Mundo
Diogo Morgado was
27+ in Podia Acabar o Mundo
as 'Rodrigo Fortunato Louro'.
First Air Date
Wed, Oct 01 2008
Poster of Rebelde Way
Rebelde Way
Diogo Morgado was
27+ in Rebelde Way
as 'Mauro'.
First Air Date
Mon, Aug 25 2008
Poster of Malucos no Hospital
Malucos no Hospital
Diogo Morgado was
27+ in Malucos no Hospital
First Air Date
Sat, Feb 23 2008
Poster of Vingança
Vingança
Diogo Morgado was
26+ in Vingança
as 'Santiago Medina'.
First Air Date
Mon, Feb 19 2007
Poster of Aqui Não Há Quem Viva
Aqui Não Há Quem Viva
Diogo Morgado was
25+ in Aqui Não Há Quem Viva
as 'Fernando'.
First Air Date
Fri, May 19 2006
Poster of O Prédio do Vasco
O Prédio do Vasco
Diogo Morgado was
23+ in O Prédio do Vasco
as 'Doutor'.
First Air Date
Thu, Apr 22 2004
Poster of Ajuste de Contas
Ajuste de Contas
Diogo Morgado was
19+ in Ajuste de Contas
as 'Francisco'.
First Air Date
Mon, Nov 13 2000
Poster of A Lenda da Garça
A Lenda da Garça
Diogo Morgado was
18+ in A Lenda da Garça
as 'Manuel Domingos'.
First Air Date
Mon, Sep 13 1999
Poster of Give it Gas
Give it Gas
Diogo Morgado was
17+ in Give it Gas
as 'Self - Host'.
First Air Date
Fri, Jan 01 1999
Poster of Diário de Maria
Diário de Maria
Diogo Morgado was
17+ in Diário de Maria
as 'Luís'.
First Air Date
Wed, Nov 25 1998
Poster of Terra Mãe
Terra Mãe
Diogo Morgado was
17+ in Terra Mãe
as 'Miguel'.
First Air Date
Mon, Mar 09 1998
Poster of Os Malucos do Riso
Os Malucos do Riso
Diogo Morgado was
14+ in Os Malucos do Riso
as 'Vários Papéis'.
First Air Date
Fri, Sep 01 1995
Poster of A Mulher do Sr. Ministro
A Mulher do Sr. Ministro
Diogo Morgado was
13+ in A Mulher do Sr. Ministro
as 'Modelo'.
First Air Date
Tue, Dec 06 1994
Poster of Vizinhos para Sempre
Vizinhos para Sempre
Diogo Morgado will be
43+ in Vizinhos para Sempre
First Air Date
Unreleased