Edoardo Leo

Personal Info

Know For

Acting

Gender

Male

Birthday

1972-04-21 (53 years old)

Place of Birth

Rome, Italy

Edoardo Leo

Biography

Edoardo Leo (born 21 April 1972) is an Italian actor, director and screenwriter. Born in Rome, Leo, a graduate in Literature and Philosophy from the Sapienza University of Rome, started attending acting courses at young age and made his professional debut in 1995, in the TV-movie La luna rubata. He had his breakout in 2003, with the role of Marcello in the TV-series Un medico in famiglia. In 2009, Leo debuted as screenwriter and director with the road movie 18 Years Later, which got him some awards at several international film festivals, a nomination at David di Donatello for Best New Director and a nomination for a Nastro d'Argento in the s...

Acting

2023

Still Time

as Dante

2022

2024

Ari-Cassamortari

as Giuseppe Pasti

2023

2023

I peggiori giorni

as Alessandro (segment "Natale")

2023

I migliori giorni

as Alessandro (segment "La vigilia")

2021

We Are Cinema

as Self (archive footage)

2023

Mia

as Sergio

2025

Madly

as Piero

2010

2016

2015

Them Who?

as David

2013

1998

2014

Ti ricordi di me?

as Roberto Marino

2014

2014

Pane e burlesque

as Vincenzo

2014

2012

2008

L'Anno Mille

as Commander

2016

2017

2011

Escort in Love

as Uomo Al bar

2012

To Rome with Love

as Reporter at Barbershop

1997

La classe non è acqua

as Marco Talenti

2018

Just Believe

as Massimo Alberti

2004

Dentro la città

as Lorenzo Corsi

2019

2007

Write It on the Walls

as Fidanzato madre Bronks

2012

2021

2019

Golden Men

as Il Lupo

2019

2020

18 Presents

as Alessio

2001

La banda

as Edoardo "Dado" Diotallevi

2003

People of Rome

as Michele

2005

Taxi Lovers

as Massimo

2003

Blindati

as Maggiore Lidiano Cruciano

2000

Operazione Odissea

as Vincenzo Marano/Achille

2022

I cassamortari

as Giuseppe Pasti

2021

2004

All in That Night

as Davide, vicino di casa di Marco

2022

Power of Rome

as Se stesso

2021

© All Rights Reserved 2025