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