
Marco Leonardi
Known for Acting · 73 credits
- Born
- 1971-11-14 (age 54)
- Place of birth
- Melbourne, Victoria, Australia
- Also known as
- مارکو لئوناردی
Biography
From Wikipedia, the free encyclopedia
Marco Leonardi (born November 14, 1971) is an Italian actor.
Leonardi was born in Australia to Italian parents. He moved to Italy at the age of four and starred in the famous movie Cinema Paradiso and in the Mexican movie Like Water for Chocolate (1993). He has made several movies in the United States, such as Once Upon a Time in Mexico. Other appearances include the Canadian film The Five Senses.
Leonardi was engaged to Mexican actress Lumi Cavazos from 1991 to 1999.Leonardi lived in Los Angeles for 10 years.
Description above from the Wikipedia article Marco Leonardi, licensed under CC-BY-SA, full list of contributors on Wikipedia.
Known For
TV Shows (12)

Father Matteo
2000
as Saverio Donini

Das Boot
2018
as Sal "Toto" Giuliano

Anti-Mafia Squad
2009
as Africa

The Iris Affair
2025
as Chief Commissioner Enrico Bruni

Corleone
2007
as Calogero Bagarella

Squad Team
2015
as Enrique

6 passi nel giallo
2012
as Giovanni Ravaioli

St. Peter
2005
as Marco

Maltese
2017
as Cesare Millocca (u' normanno)

The Devil's Clock
2020
as Jacopo Merani
Davide
1997
as Uriah

Il Generale Dei Briganti
2012
as Rocco
Movies (61)

Cinema Paradiso
1988
as Salvatore 'Totò' Di Vita (teen)

Once Upon a Time in Mexico
2003
as Fideo

All the Money in the World
2017
as Saverio Mammoliti

David
1997
as Urija

Texas Rangers
2001
as Jesus Sandoval

Hitmen
2023
as Don Salvatore Piazza

From Dusk Till Dawn 3: The Hangman's Daughter
2000
as Johnny Madrid

Like Water for Chocolate
1992
as Pedro Muzquiz

Manhattan Merengue
1995
as Carmelo

The Stendhal Syndrome
1996
as Marco Longhi

Scugnizzi
1989
as Salvatore

The Last Man
2018
as Antonio

Martin Eden
2019
as Bernardo Fiore

American Night
2021
as Don Tony

Mary
2005
as Apostle Peter

Padre Pio
2023
as Gerardo

A Family
2017
as Pietro

La ribelle
1993
as Sebastiano

The Palermo Connection
1990
as il fioraio

The Whores
1994
as Maurizio

Tre passi nel delitto - Villa Maltraversi
1993
as Mirko Cavicchi

St. Peter
2005
as Marco

From the Vine
2019
as Luca

The Last Minute
1987
as Paolo Tassoni

Knights Of The Quest
2001
as Ranieri di Panico

Worldly Girl
2016
as Celestino

L'ultimo padrino
2008
as Emanuele / 'Africano'

Soledad
2018
as Belmonte

Lucania
2019
as Don Fortunato

Black Souls
2014
as Luigi

Maradona, the Hand of God
2007
as Diego Armando Maradona

Vacation in Hell
1997
as Angelo

The Five Senses
1999
as Roberto

My Place is Here
2024
as Lorenzo

Aspromonte: Land of The Forgotten
2019
as Cosimo

In the Flesh
1995
as Eddie Sanchez

Ustica: The Missing Paper
2016
as Corrado di Acquaformosa
WAMEGO: Addendum
2020

Parikrama
2025
as Alessandro

My Brother and I
2023

Romanzo radicale
2022

Twins
2012
as Giovanni Ravaioli

The Bride Was Beautiful
1987
as Giuseppe

Bandits
1995
as David
It's Better to Be Wanted for Murder Than Not to Be Wanted at All
2003
as Ben Clemons

Ferdinando, Man of Love
1990

The Space Between
2017
as Di Stasio

Ciao ma'...
1988
as Paolo
Il coraggio di parlare
1987
as Fortunato il pastore

Renata Fonte - Una donna contro tutti
2018
as Antonio Spagnolo

Prigioniero della mia libertà
2018
as Sovritendente Maggio

La frontiera
1996
as Franco Velich

Italiani
1996
as Fortunato

The Great Salento War
2022

Cha cha cha
2013
as Fotografo

Little Richard The Shark?
2025
as Lamiera (voice)

La banalità del crimine
2018
as Conte
Da Vinci
as Prior Bandello
La fine dei giochi
1990

The hidden sea
2024

The Great Wave
2020
About Marco Leonardi
From Wikipedia, the free encyclopedia Marco Leonardi (born November 14, 1971) is an Italian actor. Leonardi was born in Australia to Italian parents. He moved to Italy at the age of four and starred in the famous movie Cinema Paradiso and in the Mexican movie Like Water for Chocolate (1993). He has made several movies in the United States, such as Once Upon a Time in Mexico. Other appearances include the Canadian film The Five Senses. Leonardi was engaged to Mexican actress Lumi Cavazos from 1991 to 1999.Leonardi lived in Los Angeles for 10 ye… With 73 credits spanning from 1987 to 2025, Marco Leonardi has appeared in 61 films and 12 TV shows.
Fans searching for Marco Leonardi movies, Marco Leonardi filmography, or the latest projects starring Marco Leonardi can stream many of these titles on HinFlix, free and in HD, with no subscription required.
Most Popular Marco Leonardi Movies
- Cinema Paradiso (1988) — as Salvatore 'Totò' Di Vita (teen)
- Once Upon a Time in Mexico (2003) — as Fideo
- All the Money in the World (2017) — as Saverio Mammoliti
- David (1997) — as Urija
- Texas Rangers (2001) — as Jesus Sandoval
Where to Watch Marco Leonardi Films
Most Marco Leonardi movies and series are available to stream on HinFlix in full HD, completely free and without signup. Browse the complete filmography above to jump directly to any title. For more films and the latest web series featuring Marco Leonardi, check our movies catalogue and browse page.