
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

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

Maltese
2017
as Cesare Millocca (u' normanno)

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

Martin Eden
2019
as Bernardo Fiore

The Stendhal Syndrome
1996
as Marco Longhi

Like Water for Chocolate
1992
as Pedro Muzquiz

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

Hitmen
2023
as Don Salvatore Piazza

Texas Rangers
2001
as Jesus Sandoval

American Night
2021
as Don Tony

The Last Man
2018
as Antonio

Mary
2005
as Apostle Peter

Padre Pio
2023
as Gerardo

St. Peter
2005
as Marco

My Place is Here
2024
as Lorenzo

L'ultimo padrino
2008
as Emanuele / 'Africano'

Manhattan Merengue
1995
as Carmelo

The Five Senses
1999
as Roberto

Black Souls
2014
as Luigi

The Whores
1994
as Maurizio

Knights Of The Quest
2001
as Ranieri di Panico

A Family
2017
as Pietro

The Last Minute
1987
as Paolo Tassoni

La ribelle
1993
as Sebastiano

Scugnizzi
1989
as Salvatore

The Palermo Connection
1990
as il fioraio

Maradona, the Hand of God
2007
as Diego Armando Maradona

The Bride Was Beautiful
1987
as Giuseppe

Ustica: The Missing Paper
2016
as Corrado di Acquaformosa

Ciao ma'...
1988
as Paolo

From the Vine
2019
as Luca

Lucania
2019
as Don Fortunato

Soledad
2018
as Belmonte

Prigioniero della mia libertà
2018
as Sovritendente Maggio
Il coraggio di parlare
1987
as Fortunato il pastore

Twins
2012
as Giovanni Ravaioli

Renata Fonte - Una donna contro tutti
2018
as Antonio Spagnolo

Aspromonte: Land of The Forgotten
2019
as Cosimo
WAMEGO: Addendum
2020

Bandits
1995
as David

In the Flesh
1995
as Eddie Sanchez

Ferdinando, Man of Love
1990

Romanzo radicale
2022
It's Better to Be Wanted for Murder Than Not to Be Wanted at All
2003
as Ben Clemons

Worldly Girl
2016
as Celestino

La frontiera
1996
as Franco Velich
La fine dei giochi
1990

Vacation in Hell
1997
as Angelo

Tre passi nel delitto - Villa Maltraversi
1993
as Mirko Cavicchi

Cha cha cha
2013
as Fotografo

Parikrama
2025
as Alessandro

Italiani
1996
as Fortunato

The Space Between
2017
as Di Stasio

Little Richard The Shark?
2025
as Lamiera (voice)

My Brother and I
2023

La banalità del crimine
2018
as Conte

The Great Salento War
2022

The Great Wave
2020
Da Vinci
as Prior Bandello

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 Bowood.TV, 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
- Martin Eden (2019) — as Bernardo Fiore
Where to Watch Marco Leonardi Films
Most Marco Leonardi movies and series are available to stream on Bowood.TV 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.