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