Leonardo Castro
(no biography)
Known for
Acting
Known For
Credits
Photos
Time to Die
6.5
Los ojos de un niño
5.5
The Goddess of Tahiti
5.7
Blue Demon and the Female Invaders
5.3