
Marco Leonardi
Australian actor
- Age
- 54years old
- Born
- 14 November 1971
- Nationality
Australia
- Star sign
- Scorpio
- Years active
- 1988–2019
Known for
About Marco Leonardi
Marco Leonardi is an Australian actor. They were born on 14 November 1971. Their career spans 8 titles, among them Cinema Paradiso (1988), All the Money in the World (2017) and Once Upon a Time in Mexico (2003).
Their career in figures
The earliest credit MovieNCo has for Marco Leonardi is Cinema Paradiso (1988); in all, 8 films over 31 years. Their title most voted by MovieNCo readers is Cinema Paradiso (1988), with 46 votes. Their busiest decade is the 2010s, with 3 titles. The person they have worked with most is Maurizio Braucci, on 2 films, among them Martin Eden and Black Souls.
Latest work
Full filmography (8)- 2019
- 2017
- 2014
Black Souls
Luigi
- 2007
- 2005
Mary
Peter
- 2003
- 1992
- 1988
Where to watch Marco Leonardi
Their films and TV shows you can watch now in the UK, and where.
- 1988
- 2017
- 2003
- 2019
- 1992
- 2007
Availability checked on 9 November 2026.
The best Marco Leonardi films
By MovieNCo readers' ratings.
- Cinema Paradiso 1988
- All the Money in the World 2017
- Like Water for Chocolate 1992
- Once Upon a Time in Mexico 2003
- Martin Eden 2019
Family and relationships
- Partners
- Rebecca Gayheart, Lumi Cavazos 1991–1999
Has worked with
Questions about Marco Leonardi
How old is Marco Leonardi?
Marco Leonardi is 54 years old: born on 14 November 1971.
What are the best Marco Leonardi films?
By MovieNCo readers' ratings, the best Marco Leonardi films are Cinema Paradiso (1988, 9.3), All the Money in the World (2017, 7.0) and Like Water for Chocolate (1992, 7.0).
How many films and TV shows has Marco Leonardi been in?
MovieNCo lists 8 films for Marco Leonardi, from Cinema Paradiso (1988) to Martin Eden (2019).
What is Marco Leonardi's star sign?
Marco Leonardi is a Scorpio: born on 14 November.
Page reviewed on 22 October 2015.








