Biography
Leandro Cano is an actor.
Filmography
Release date: 4/19/2008Loon
Role(s): Diego
Details Release date: 3/8/2019Made Public
Role(s): Mr. Delgado
Details Release date: 11/16/2013Jonestown
Role(s): Jim Jones
Details Release date: 2/16/2001Full Frontal
Details Release date: 9/26/2007Life
Role(s): Driver
Details