
Marco Leonardi
Born in Melbourne, Victoria, Australia
- Born:
- November 14, 1971 (age 54)
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…
View on IMDbCast Credits

Martin Eden
2019
As Bernardo Fiore

The Last Man
2018
As Antonio

All the Money in the World
2017
As Saverio Mammoliti

Black Souls
2014
As Luigi

Once Upon a Time in Mexico
2003
As Fideo

Texas Rangers
2001
As Jesus Sandoval

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

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