Marco Leonardi s-a născut din părinți italieni, la 14.11.1971, în Melbourne, Victoria, Australia. El a crescut la Roma și a început să joace în reclame la trei ani. Leonardi a jucat în peste 20 de filme, inclusiv The Palermo Connection (1990), The Stendhal Syndrome (1996), O vacanță în infern (1997). Leonardi își împarte timpul între Los Angeles și Roma. Vorbește fluent patru limbi (italiană, engleză, portugheză și spaniolă). Leonardi și-a făcut debutul în SUA în drama independentă My Brother Jack (1997). El a apărut în două lungmetraje care îi demonstrează diversitatea ca actor: Once Upon a Time in Mexico (2003), Mary (2005). Leonardi este cel mai bine cunoscut publicului american datorită filmelor străine de mare succes Cinema Paradiso (1989, rolul Toto), Like Water For Chocolate (1992). A mai jucat în David (1997), Martin Eden (2020), Ceasurile rele (2020), American Night (2021), Hitmen (2023), Padre Pio (2023), The Iris Affair (2025). În plan personal, a locuit cu actrița Lumi Cavazos, din 1991 până în 1999. Îi plac fotbalul, călăria și motociclismul.