
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

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

The Stendhal Syndrome
1996
as Marco Longhi

Like Water for Chocolate
1992
as Pedro Muzquiz

Hitmen
2023
as Don Salvatore Piazza

Martin Eden
2019
as Bernardo Fiore

Texas Rangers
2001
as Jesus Sandoval

American Night
2021
as Don Tony

The Last Man
2018
as Antonio

Padre Pio
2023
as Gerardo

Mary
2005
as Apostle Peter

Manhattan Merengue
1995
as Carmelo

St. Peter
2005
as Marco

My Place is Here
2024
as Lorenzo

From the Vine
2019
as Luca

L'ultimo padrino
2008
as Emanuele / 'Africano'

The Palermo Connection
1990
as il fioraio

Knights Of The Quest
2001
as Ranieri di Panico

Scugnizzi
1989
as Salvatore

The Whores
1994
as Maurizio

The Five Senses
1999
as Roberto

Black Souls
2014
as Luigi

The Last Minute
1987
as Paolo Tassoni

La ribelle
1993
as Sebastiano

A Family
2017
as Pietro

Ciao ma'...
1988
as Paolo

Maradona, the Hand of God
2007
as Diego Armando Maradona

Ustica: The Missing Paper
2016
as Corrado di Acquaformosa

Soledad
2018
as Belmonte

Aspromonte: Land of The Forgotten
2019
as Cosimo

Lucania
2019
as Don Fortunato

Worldly Girl
2016
as Celestino

Renata Fonte - Una donna contro tutti
2018
as Antonio Spagnolo

Romanzo radicale
2022

Twins
2012
as Giovanni Ravaioli

In the Flesh
1995
as Eddie Sanchez
WAMEGO: Addendum
2020

Tre passi nel delitto - Villa Maltraversi
1993
as Mirko Cavicchi

The Bride Was Beautiful
1987
as Giuseppe

Prigioniero della mia libertà
2018
as Sovritendente Maggio
It's Better to Be Wanted for Murder Than Not to Be Wanted at All
2003
as Ben Clemons

Vacation in Hell
1997
as Angelo
Il coraggio di parlare
1987
as Fortunato il pastore

Parikrama
2025
as Alessandro

La frontiera
1996
as Franco Velich

Bandits
1995
as David

My Brother and I
2023

Ferdinando, Man of Love
1990
La fine dei giochi
1990

Italiani
1996
as Fortunato

The Space Between
2017
as Di Stasio

Little Richard The Shark?
2025
as Lamiera (voice)

Cha cha cha
2013
as Fotografo

The Great Salento War
2022

La banalità del crimine
2018
as Conte
Da Vinci
as Prior Bandello

The Great Wave
2020

The hidden sea
2024
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 CineFlixo, 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
- From Dusk Till Dawn 3: The Hangman's Daughter (2000) — as Johnny Madrid
Where to Watch Marco Leonardi Films
Most Marco Leonardi movies and series are available to stream on CineFlixo 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.