Cast and Crew of Caravaggio

Cast of
Caravaggio

About Caravaggio

A retelling of the life of the celebrated 17th-century Baroque painter Michelangelo Merisi da Caravaggio through his brilliant, nearly blasphemous paintings and his flirtations with the underworld.

Full Cast of Caravaggio

Nigel Terry
plays Caravaggio

Nigel Terry as Caravaggio

Nigel Terry (1945 -2015) was an English stage and film actor probably best known for his portrayal of King Arthur in ...

See Nigel Terry's other roles

Sean Bean
plays Ranuccio

Sean Bean as Ranuccio

Shaun Mark Bean (born 17 April 1959) is an English actor. After graduating from the Royal Academy of Dramatic Art, Be...

See Sean Bean's other roles

Garry Cooper
plays Davide

Garry Cooper as Davide

Hull born Garry Cooper is an actor who came to fame playing Peter, the flash boyfriend of Leslie Ash and rival to Phi...

See Garry Cooper's other roles

Dexter Fletcher
plays Young Caravaggio

Dexter Fletcher as Young Caravaggio

Dexter Fletcher (born 31 January 1966) is an English actor and director. He has appeared in Guy Ritchie's Lock, Stock...

See Dexter Fletcher's other roles

Spencer Leigh
plays Jerusaleme

Tilda Swinton
plays Lena

Tilda Swinton as Lena

Katherine Matilda Swinton (born 5 November 1960) is a British actress. Known for her roles in independent films and b...

See Tilda Swinton's other roles

Nigel Davenport
plays Giustiniani

Robbie Coltrane
plays Scipione Borghese

Robbie Coltrane as Scipione Borghese

Anthony Robert McMillan (March 30, 1950 - October 14, 2022), known professionally as Robbie Coltrane, was a Scottish ...

See Robbie Coltrane's other roles

Michael Gough
plays Cardinal Del Monte

Noam Almaz
plays Boy Caravaggio

Dawn Archibald
plays Pipo

Jack Birkett
plays The Pope

Una Brandon-Jones
plays Weeping Woman

Imogen Claire
plays Lady with the Jewels

Sadie Corre
plays Princess Collona

Lol Coxhill
plays Old Priest

Vernon Dobtcheff
plays Art Lover

Vernon Dobtcheff as Art Lover

From Wikipedia, the free encyclopedia Dobtcheff was born in Nîmes, [[France] to a British mother (Vernon) and a fath...

See Vernon Dobtcheff's other roles

Terry Downes
plays Bodyguard

Jonathan Hyde
plays Baglione

Jonathan Hyde as Baglione

Jonathan Hyde (born 21 May 1948) is an Australian-born English actor, well known for his roles as J. Bruce Ismay, the...

See Jonathan Hyde's other roles

Emile Nicolaou
plays Young Jerusaleme

Gene October
plays Model Peeling Fruit

Cindy Oswin
plays Lady Elizabeth

John Rogan
plays Vatican Official

Zohra Sehgal
plays Jerusaleme's Grandmother

Lucien Taylor
plays Boy with Guitar

Simon Fisher-Turner
plays Fra Filippo

Derek Jarman
plays Papal Aide (uncredited)

Cerith Wyn Evans
plays Altar Boy (uncredited)


Crew of Caravaggio

Discover the backstage crew of Caravaggio →