HomePeople Biography and filmographyOtto Castro Biography unavailable on TMDB. Movies (2)TV shows (0) Movies (2) Russian Dolls2014 · Original Music Composer Mirages2006 · Music TV shows (0) No credits available.