HomePeople Biography and filmographyNei Leandro de Castro Biography unavailable on TMDB. Movies (1)TV shows (0) Movies (1) The Man Who Challenged the Devil2007 · Novel TV shows (0) No credits available.