Riccardo Leto

Born: None


Placeholder

Dark Resurrection

as Leto
Released: 2007-06-07

An ancient prophesy convinces the powerful Master Sorran to commence an obsessive search for...

Movie page

Saddam

as Antonio Lo Russo
Released: 2006-05-25

The story of two Italian men who are posted to Iraq on a mysterious mission to guard the cell of...

Movie page

The Delay

as uncredited
Released: 2022-10-13

Arturo is a talented interpreter, a solitary, pragmatic and conventional person. For some time...

Movie page

Cuori rubati

as Ispettore di Polizia
First aired: 2000-01-14

TV Show page